Oi Rafael, tudo bem por aí?
No Clube do Livro, ESTOQUE
é uma tabela que recebe em suas tuplas todos os livros que estão disponíveis (ou indisponíveis) na livraria, mas que tem a pretensão de serem vendidos. Uma tupla em ESTOQUE
terá somente um livro, porém o estoque deverá ter cadastrados todos os livros.
Caso um livro deixe de ser vendido na livraria, é possível que ele saia da tabela estoque, mas excluí-lo da tabela LIVRO
geraria inconsistências no banco de dados, pois é necessário ter acesso a informações desse livro em notas fiscais de vendas já feitas, por exemplo.
Já PESSOA_FISICA
ou PESSOA_JURIDICA
são entidades de especialização. Um cliente será ou pessoa física, ou pessoa jurídica. Por isso a cardinalidade está 0,1.
Porém, é viável ter opiniões diversas a respeito das cardinalidades. Cada negócio terá suas regras a serem respeitadas.
Espero ter esclarecido um pouco melhor sobre a lógica das cardinalidades, Rafael. Fico à disposição.
Abraços.