Acerca de conceitos de modelagem de dados sob o modelo E-R, ...
Cardinalidades expressam o número de relacionamentos dos quais uma entidade participa.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: E - errado
A questão nos coloca em pauta um tema central da modelagem de dados no modelo Entidade-Relacionamento (E-R), que são as cardinalidades. A cardinalidade é um conceito fundamental nesse contexto, pois ela define as regras de negócio de como as entidades se associam. Porém, a afirmação de que cardinalidades expressam o número de relacionamentos dos quais uma entidade participa não está precisa e pode induzir ao erro.
Cardinalidade se refere à especificação de quantas instâncias de uma entidade A podem estar associadas com quantas instâncias de uma entidade B, dentro de um determinado relacionamento. Existem vários tipos de cardinalidade, como 1:1, 1:N, N:1 e N:M, que expressam respectivamente relações de um para um, um para muitos, muitos para um e muitos para muitos. Ao invés de simplesmente contar relacionamentos, a cardinalidade determina a natureza e a intensidade desses relacionamentos entre as entidades.
Por exemplo, quando dizemos que um cliente pode realizar várias compras, mas cada compra é feita por apenas um cliente, estamos definindo uma cardinalidade de 1:N entre a entidade Cliente e a entidade Compra.
Portanto, a afirmação da questão é errada porque reduz a ideia de cardinalidade ao número de relacionamentos, quando, na verdade, a cardinalidade está mais diretamente ligada à natureza e às regras de associação entre as entidades no modelo de dados.
Entender esse conceito é crucial para criar um diagrama de entidade e relacionamento que reflita corretamente as necessidades do sistema ou do domínio de negócio que está sendo modelado. Uma modelagem incorreta da cardinalidade pode resultar em falhas de projeto que podem ser custosas de corrigir mais tarde.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Cardinalidades expressam o número de entidades que outra entidade pode se associar via de relacionamento.
Considero esta questão de nível difícil.
Cardinalidades expressam o número de MÍNIMO E MÁXIMO DE OCORRÊNCIAS DENTRO DE UM RELACIONAMENTO dos quais uma entidade participa.
Grau de relacionamento.
Para quem não entende os comentários sem o gabarito e não tem acesso a resposta.
Gaba: ERRADO
Em modelagem de dados a cardinalidade é um dos princípios fundamentais sobre relacionamento de um banco de dados relacional. Nela são definidos o graus de relação entre duas entidades ou tabelas.
No modelo relacional, podemos ter os seguintes níveis de relacionamento: 1:N, N:N, 1:1.
ERRADO
(2016/TRT-8ªr) A cardinalidade, por meio do relacionamento, define o número de ocorrências de entidades associadas a uma ocorrência da entidade em questão. CERTO
(2015/MEC/Desenvolvedor) As cardinalidades, também chamadas de relacionamento, podem ser 1:1, 1:N e N:N. CERTO
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo