Eu quero criar uma tabela “mãe” cliente e tabelas “filhas” cliente físico e cliente jurídico. Qual query eu uso para estabelecer esta relação?
Como implementart generalização em sql
2 Respostas
eu pessoalmente uso chave primari chave estrangeira
CREATE TABLE mae (
id_mae INTEGER NOT NULL PRIMARY KEY,
nome VARCHAR(60) NOT NULL
);
CREATE TABLE filha(
id_filha INTEGER NOT NULL REFERENCES mae(id_mae),
nome VARCHAR(60)
);
tipo é aquela historia o id da filha é o id da mae.
dicas esclarecimentos, e sugestoes melhores pode postar aqui.
Tenho instalado o MySQL. Gostaria também de saber como eu faço para estabelecer essas relações usando a gui do programa?
Criado 21 de fevereiro de 2010
Ultima resposta 24 de fev. de 2010
Respostas 2
Participantes 2