Sobre o mapeamento do modelo entidade-relacionamento para o ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a letra B, que afirma que um relacionamento um-para-muitos no modelo entidade-relacionamento sempre gera uma relação no modelo relacional. Este enunciado está INCORRETO, pois, no mapeamento de um relacionamento um-para-muitos para o modelo relacional, o que ocorre é a inclusão da chave primária da entidade no lado "um" do relacionamento como chave estrangeira na entidade que está no lado "muitos" do relacionamento. Desta forma, não necessariamente cria-se uma nova relação, mas sim, estabelece-se uma ligação por meio de uma chave estrangeira.
Para resolver essa questão, seria necessário compreender o processo de mapeamento de um modelo entidade-relacionamento para um modelo relacional e saber como os diferentes tipos de relacionamentos são representados em cada modelo. No caso dos relacionamentos muitos-para-muitos, é necessário criar uma tabela associativa no modelo relacional para resolver a associação, o que justifica a alternativa A como correta nesse contexto. A alternativa C é verdadeira, pois relacionamentos ternários podem ser representados no modelo relacional por uma relação que inclui as chaves primárias das entidades participantes. Já a alternativa D também pode ser verdadeira, pois uma hierarquia de entidades pode ser representada em uma única tabela com uma coluna que indica o tipo da entidade especializada, por exemplo.
O conhecimento dessas nuances é fundamental para o entendimento correto do mapeamento entre os modelos de dados, o que é essencial em projetos de banco de dados relacionais e, consequentemente, para o acerto nesta questão de concurso público.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo