esercizio Clicca QUI per vedere il messaggio nel forum |
middu |
E’ dato il seguente schema di relazioni, che descrive il calendario di una manifestazione sportiva a squadre:
SQUADRA(Nome,Allenatore,Città)
STADIO(Nome,Città,Capienza)
INCONTRO(Nomestadio,Data,Squadra1, Punti1,Squadra2,Punti2)
Elencare le squadre che hanno sede in città nelle quali lo stadio (almeno uno) ha capienza superiore a 60000.
R: (∏nome(SQUADRA) * (∏città(σcapienza >60000(stadio))) invece nelle soluzioni c'e questa: (SQUADRA) * (∏città(σcapienza >60000(stadio))) . quale delle due è vera ??? |
number15 |
Entrambe (anche se nella prima c'è una parentesi iniziale che o chiudi alla fine o puoi non metterla): la prima tira fuori il nome, mentre la seconda nome, allenatore e città.
Io invece farei una terza versione:
(∏nome,città SQUADRA) * (∏città(σcapienza >60000 STADIO))
Così se hai due squadre con lo stesso nome, c'è in più la città per identificare. |
|
|
|