1
resposta

Dúvida Cardinalidade

Olá pessoal! Estou com uma dúvida em como determinar a cardinalidade mínima de Pedido no exercício.

No meu raciocínio a cardinalidade "Pedido --- Contém --- Livro" ficaria Pedido (0,n) e Livro(1,n) e não Pedido (1,n) e Livro(1,n).

Já que a quantidade mínima de pedido por livro poder ser 0, já que um livro pode ser nunca comprado.

Está certo esse pensamento?

1 resposta

Oi, Ricardo! Tudo bem?

Logo de início, peço desculpas pela demora em retornar.

Seu pensamento também está correto! Assim como um livro pode estar associado a um ou mais pedidos, ele também pode se relacionar a nenhum ou vários. As duas maneiras são válidas durante a modelagem do banco de dados.

Sendo assim, para saber qual delas utilizar, teremos que levar em consideração as regras de negócio da empresa. No Clube do Livro (empresa fictícia em que estamos modelando o banco de dados), foi escolhida uma dessas opções, mas isso pode variar de lugar para lugar.

Espero ter ajudado, Ricardo! Caso surja alguma dúvida após minha explicação ou ao longo dos seus estudos, conte com o fórum.

Até mais e ótimos estudos!

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