SóProvas


ID
1405090
Banca
CS-UFG
Órgão
CELG/GT-GO
Ano
2014
Provas
Disciplina
Banco de Dados
Assuntos

No modelo relacional, convenciona-se que a chave primária de uma relação é representada sublinhando- se os seus atributos. Em um esquema de banco de dados, há a relação PESSOA (CPF, Nome, Sexo, Logradouro), que representa pessoas. Considere que duas pessoas podem relacionar-se em uma partida de tênis, em que cada pessoa pode jogar diversas partidas e, adicionalmente, que é permitido que duas pessoas joguem entre si mais de uma vez somente em datas distintas. Observando-se tais considerações, a partida de tênis pode ser representada pelo seguinte esquema de relação:

Alternativas
Comentários
  • Achei que era só a chave primária que ficava sublinhada.?????

  • A questão é confusa, pois não fica claro se uma pessoa pode jogar duas partidas de tênis na mesma data, desde que seja contra pessoas distintas.

    Como a banca trouxe como gabarito a alternativa "A", acredito que ela tentou ilustrar que cada pessoa poderia jogar apenas uma partida por dia e obviamente contra apenas um adversário.

    Assim, a chave primária da relação PARTIDA deve, necessariamente, ser composta pelas chaves estrangeiras "Pessoa 1" e "Pessoa 2" e seu atributo "Data".

  • Partida é uma entidade fraca que se relaciona com Pessoas de dois modos(jogadores), logo sua chave primária será composta por duas chaves estrangeiras da entidade Pessoa.

    Tendo em vista que duas pessoas podem jogar entre si, mas somente em datas distintas, o campo data foi adicionado para completar a chave.