[firebase-br] RES: Duvida Foreign key Produto
Marco Antonio
marcobolacha em vicoldobrasil.com.br
Ter Dez 30 09:54:15 -03 2008
Faça uma chave composta ID_EMPRESA INTEGER + ID_PRODUTO INTEGER
Marco Antonio
Gerência Informática
( (35) 3821.5009
e-mail: marco.castro em vicoldobrasil.com.br
P Antes de imprimir pense em sua responsabilidade e compromisso com o MEIO
AMBIENTE
-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Alex Miranda de Oliveira
Enviada em: sexta-feira, 26 de dezembro de 2008 13:25
Para: FireBase
Assunto: [firebase-br] Duvida Foreign key Produto
Duvida Foreign key Produto
Estou Fazendo um sistema Multi_Empresa e Multi_LOJA
e estou em duvida como seria a foreign key de produto para tabela de estoque
Sendo que os meus produtos vão ser por Empresa
e o estoque vai ser dividido por empresa e por Loja
/ * Campos da Tabela de Produto */
CREATE TABLE PRODUTO(
ID_EMPRESA INTEGER,
ID_PRODUTO INTEGER,
DESCRICAO INTEGER,
ID_GRUPO INTEGER,
ID_SUB_GRUPO INTEGER,
ID_UNIDADE UNIDADE,
ID_INDUSTRIA INTEGER NOT NULL,
DATA_CADASTRO DATA,
CODIGO_INDUSTRIA INTEGER,
FOTO VARCHAR(100),
INTEIRO_FRACAO VARCHAR(1) DEFAULT I CHECK (I,F));
ALTER TABLE PRODUTO ADD CONSTRAINT PK_PRODUTO PRIMARY KEY (ID_EMPRESA,
ID_PRODUTO);
/ * Campos da Tabela de Estoque*/
CREATE TABLE ESTOQUE(
ID_EMPRESA INTEGER NOT NULL,
ID_LOJA INTEGER NOT NULL,
ID_PRODUTO INTEGER NOT NULL,
SALDO_PRODUTO NUMERICO_9_4);
ALTER TABLE ESTOQUE ADD CONSTRAINT PK_ESTOQUE PRIMARY KEY (ID_PRODUTO,
ID_LOJA, ID_EMPRESA);
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista