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 :)