Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera é o seguinte to aprendendo MySql não faz nem 2 meses então desculpe se eu não souber algo que seja simples :)
Tenho um exercício de treinamento aqui e nele tem uma tabela que contém um campo que esta me trazendo muitas duvidas e insucessos , vou tentar descreve-lo '-'
Tenho uma tabela chamada departamento e nessa tabela tenho um campo que se chama deptcode esse campo é do tipo Chave Primária mas nessa mesma tabela tem outro campo chamado dsuper cuja função é indentificar um subdepartamento caso for preciso cadastrar um departamento deste tipo..
Como eu construiria essa tabela sabendo que um departamento pode ter vários subdepartamentos ??
Imaginei que poderia ser dessas duas formas:
FOREIGN KEY (dsuper) references departamento (deptcode) ou
PRIMARY KEY (deptcode, dsuper) ?????
No final ele devera funcionar assim: O departamento A00 tem os subdepartamentos A001 e A002
e não deve existir Ids iguais no DB...
Desde ja agradeço todos os usuários que responderem :)
Carregando comentários...