ID 360046 Banca FEPESE Órgão UDESC Ano 2010 Provas FEPESE - 2010 - UDESC - Analista de Sistemas Disciplina Banco de Dados Assuntos DER - Diagrama de Entidade e Relacionamento Modelo relacional Sobre o mapeamento de uma modelagem conceitual entidade-relacionamento para uma modelagem relacional, é correto afirmar: Alternativas uma hierarquia de especialização de entidades sempre gera uma tabela para cada entidade participante da hierarquia. um atributo chave estrangeira em uma tabela pode ter sido gerado pelo mapeamento de um relacionamento com cardinalidade um-para-muitos ou um-para-um na modelagem conceitual. um relacionamento com cardinalidade muitos-para-muitos é representado através de chaves estrangeiras nas tabelas que representam as entidades participantes deste relacionamento. uma entidade fraca é sempre aglutinada a sua entidade forte, gerando uma única tabela que as representa no esquema relacional. um atributo multivalorado de uma entidade ou de um relacionamento não pode ser mapeado para um esquema relacional, pois o modelo relacional não suporta este tipo de atributo. Responder Comentários sobre a letra C acho que o erro é um relacionamento com cardinalidade muitos-para-muitos é representado através de chaves estrangeiras nas tabelas que representam as entidades participantes deste relacionamento.na verdade é criada uma tabela que envolve as chaves das 2 entidades participantes, logo é feito numa tabela a parte a) ERRADO! a geração de uma tabela para cada entidade participante da hierarquia é uma forma de mapeamento. Existem mais duas: criação de uma tabela única para todas as entidades ou criação de tabelas apenas para as entidades especializadasb) CORRETA! O PODE foi providencial, visto que se no relacionamento um-para-um um dos lados for obrigatório, pode ser criada uma única tabela para essas duas entidades.c) ERRADO! em relacionamentos muitos-para-muitos, deve-se criar uma tabela para o relacionamento, contendo esta tabela a chave primária das duas entidades ou uma chave artificial.d) ERRADO! Deve-se criar uma tabela para a entidade forte e uma tabela para a entidade fracae) ERRADO! Deve-se criar uma tabela para o atributo multivalorado. A assertiva "e" está correta, não tem como mapear atributos multivalorados em uma relação, o modelo relacional não suporta portanto deve-se criar uma tabela adicional para tal. Por que a letra "e" não poderia ser a correta também? Letra BMas só um destaque para a opção:e) um atributo multivalorado de uma entidade ou de um relacionamento não pode ser mapeado para um esquema relacional, pois o modelo relacional não suporta este tipo de atributo.essa alternativa tornou-se errada por misturar atributo multivalorado de entidade com relacionamento, tipica opção para confundir o candidato.