Utilizei o PK de cliente como ID e também para as entidades fracas ligadas a ela. Fiquei na dúvida pq o professor não utilizou.
Utilizei o PK de cliente como ID e também para as entidades fracas ligadas a ela. Fiquei na dúvida pq o professor não utilizou.
Oi Judson, como você está?
A Primary Key (PK) cod_cliente foi utilizada como Foreign Key (FK) na entidade fraca Pedido, que é ligada à ela.
PF e PJ não possuem chaves identificadoras, pois não são entidades, mas sim atributos de especialização que pertencem à entidade Cliente. Esses atributos têm uma característica especial de serem selecionados - apenas será preenchido PF ou PJ, por isso utilizam essa notação diferenciada.
Espero ter sanado sua dúvida, Judson. Fico à disposição.
Abraço!
Minha pergunta não ficou tão clara. Eu usei ID no cliente e também no pedido ao invés de cod_cliente, queria saber se está certo desta forma. Obrigado.
Oi Judson,
entendi melhor agora!
Não tem problema algum. Fique a vontade para utilizar a nomenclatura que preferir. Porém, é mais indicado que se utilize id_cliente. Assim, as informações ficam mais claras para qualquer pessoa que interagir com seu modelo de BD.
Abraço :)