Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foram encontradas 40 questões.
#3647429

Um órgão federal modelou a relação Departamento-Servidor como um-para-muitos (1:N): cada Servidor pertence a um único Departamento, e um Departamento pode ter muitos Servidores. Não há histórico de lotações (cada servidor tem no máximo uma lotação vigente) ea relação não possui atributos próprios além das chaves. A título ilustrativo, o desenho esperado é compatível como o seguinte DDL:



No banco relacional, qual é a implementação usual e correta para esse mapeamento?

  • Tornar obrigatória uma tabela associativa (por exemplo, DepartamentoServidor), mesmo sem atributos na relação, para "garantir escalabilidade futura".
  • Definir chave estrangeira nos dois lados (Departamento → Servidor e Servidor → Departamento), assegurando referência circular para maior integridade.
  • Colocar a chave estrangeira no lado N usando nulidade para refletir opcionalidade e índice para joins eficientes.
  • Manter, no lado 1, uma coluna com lista de identificadores dos servidores para "evitar joins".
  • Criar uma tabela de junção sem atributos com chave estrangeira opcional, deixando as tabelas principais sem referência direta.
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora