Entidade fraca pode ter um identificador?
Fiz a modelagem conceitual de um banco de dados e na hora de escrever os scripts fiquei com essa dúvida. Eu tenho as tabelas de CLIENTE, LISTA e PRODUTO. LISTA é uma entidade fraca pois sua existência depende da tabela de CLIENTE, porém, tenho um relacionamento N:N entre LISTA e PRODUTO e vi que preciso de identificador pra LISTA pra poder criar a tabela que representa esse relacionamento. A minha ideia seria criar uma chave composta para a tabela ListaXProduto, mas para isso eu precisaria de um ID para a lista e não sei se isso é permitido.
Discussão (1)
Carregando comentários...