3
respostas

Dúvida acerca das setas utilizadas nos relacionamentos do modelo logico.

A seta que sai de uma entidade e vai para outra, significa, respectivamente, que são entidades forte e fraca correto? No caso, se houver uma linha neutra, sem setas nas extremidades, aquilo representa uma relacionamento entre entidades de mesma magnitudade? (São ambas fortes ou ambas fracas?)

3 respostas

Olá Diego, tudo bem?

As setas normalmente são usadas para indicar a direção da dependência entre entidades. Quando você vê uma seta saindo de uma entidade e indo para outra, isso normalmente indica que a entidade de onde a seta parte é a entidade fraca (ou dependente), enquanto a entidade para a qual a seta aponta é a entidade forte (ou independente). Por exemplo, se uma seta sai de "Conta" e vai para "Cliente", isso sugere que "Conta" é uma entidade fraca que depende de "Cliente".

Quanto à linha neutra, sem setas nas extremidades, isso geralmente representa um relacionamento onde não há uma dependência clara de uma entidade sobre a outra. Ou seja, ambas as entidades podem ser consideradas fortes ou independentes. Esse tipo de linha é usado para mostrar que as entidades se relacionam de igual para igual, sem uma hierarquia de dependência.

Um exemplo seria o relacionamento entre "Aluno" e "Curso" em uma universidade. Ambos podem existir independentemente (um aluno pode existir sem estar matriculado em um curso específico, e um curso pode existir sem ter alunos matriculados), então o relacionamento pode ser representado por uma linha neutra.

Espero ter ajudado e bons estudos!

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

Mas durante o curso "Modelagem de dados: desenvolvendo o modelo lógico" o instrutor fez com que a seta saísse da entidade independente e ia para dependente.

Por exemplo: Na modelagem dos relacionamentos no modelo lógico, tabelaCliente ----> tabelaEmprestimo

Foi um equívoco dele, ou seu?

Olá, Diego!

Peço desculpas pela confusão na resposta anterior. Você está correto em sua observação. Houve um equívoco da minha parte sobre a direção da seta.
Para não restar dúvidas, vamos alinhar os pontos principais:

  1. A Direção da Seta (Propagação de Chave)
    Na modelagem lógica que estamos seguindo neste curso, a seta funciona como um indicador de fluxo de informação:
  • Origem da Seta: É onde a chave primária (PK) nasce.
  • Destino da Seta: É a tabela que recebe essa chave como uma Chave Estrangeira (FK).

É fundamental reforçar que essa representação visual depende diretamente da notação utilizada no projeto. Enquanto em algumas convenções, como a UML, a seta pode indicar navegabilidade ou herança, na notação clássica de Peter Chen utilizamos losangos e linhas duplas para identificar entidades fracas:

O link está em inglês, mas você poderá utilizar a tradução automática do navegador

Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!

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