[firebase-br] Duvida Foreign key Produto
Alex Miranda de Oliveira
alexsistemass em gmail.com
Sex Dez 26 14:24:34 -03 2008
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);
Mais detalhes sobre a lista de discussão lista