Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

PK de Cliente pode ser ID?

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.

3 respostas

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!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

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.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

solução!

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