Como implementart generalização em sql

2 respostas
ffa

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?

2 Respostas

ajinfotec

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.

ffa

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