Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Cardinalidade entre PRODUTO e ESTOQUE

Olá! Assim como já foi postado por outro colega, acredito que há um erro no exercício em questão. No PowerArchitect, a indicação é que a cardinalidade da tabela fica ao lado dela e não no lado oposto. O próprio instrutor diz isso aos 1:17min do vídeo anterior.

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

1 resposta
solução!

Olá, Cezar, tudo bem?

Desculpe a demora em obter retorno.

Ao passar as cardinalidades para o modelo físico, as cardinalidades continuarão sendo postas na extremidade oposta, próxima à tabela em que faz relação. Essas cardinalidades são definidas ainda no modelo conceitual.

Como exemplo vamos analisar um relacionamento, que foi explorado no curso, e sua evolução do modelo conceitual, lógico e físico.

Modelo Conceitual

Captura de tela da ferramenta modelo. Nela está retratada o relacionamento Existe entre as Entidades Livro e Estoque, onde Livro é uma entidade fraca e possui cardinalidade (0,1), sendo destacada em vermelho. Estoque é uma entidade fraca e possui cardinalidade (1,N) e está destacada em roxo

No modelo conceitual, a leitura será Entidade, Relacionamento e Cardinalidade. No caso acima, por exemplo, a Entidade Livro, existe no mínimo 0 e no máximo 1 em Estoque. Repare que cardinalidade fica na extremidade oposta.

Modelo Lógico

Captura de tela do power architect. Nela há a tabela LIVRO, ela está relacionada a tabela ESTOQUE, e possui cardinalidade (0,1) essa está destacada em vermelho. A tabela ESTOQUE, possui cardinalidade (1, N) e está destacada em lilás

Note que ao passar para o modelo Lógico a cardinalidade continuará a mesma e também será posta na extremidade oposta.

Modelo Físico

Captura de tela do power architect. Nela há a tabela LIVRO, ela está relacionada a tabela ESTOQUE, e possui cardinalidade (0,1) essa está destacada em vermelho, e no símbolo de traço, há uma seta apontando com valor 1, o símbolo de tridente há uma seta apontando para o valor N. A tabela ESTOQUE, possui cardinalidade (1, N) e está destacada em lilás, e no símbolo de traço, há uma seta apontando com valor 1, e o símbolo de círculo, apontando o valor 0

Note que no modelo físico, a cardinalidade continua na extremidade oposta tendo as cardinalidades das tabelas, Estoque (1,N) e Livro (0,1).

Repare também que o valor máximo fica junto a tabela oposta e o mínimo é o símbolo adjacente .

Modelo Físico - Atividade

Captura de tela do power architect. Nela há a tabela PRODUTO se relaciona com ESTOQUE, há uma seta próximo à tabela estoque apontando para um símbolo próximo à tabela PRODUTO, com valor (1, N), ambos com cor vermelha. A uma seta lilás, apontando para o símbolo próximo a tabela ESTOQUE com valor (0,1)

Portanto, o modelo referente na atividade do curso terá a cardinalidade Estoque(1,N) e Produto(0,1). Visto que no modelo físico a cardinalidade de determinada tabela continuará sendo posta na extremidade oposta.

Espero ter ajudado.

Caso surja dúvida, fico à disposição.

Abraço e até mais!

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

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software