FORUM DEL CORSO DI BASI DI DATI

Forum del corso di Basi di Dati - Ingegneria Gestionale - Università di Roma La Sapienza


    [8 ESERCITAZIONE] - Progettazione Logica

    Condividi

    A.Marrella
    Admin

    Maschio
    Numero di messaggi : 72
    Età : 36
    Occupazione/Hobby : Tutor
    Data d'iscrizione : 26.02.09

    [8 ESERCITAZIONE] - Progettazione Logica

    Messaggio Da A.Marrella il Gio Giu 02, 2011 1:43 pm

    Discutiamo qui dell'esercitazione riguardante la Progettazione Concettuale e Logica

    Giulio

    Maschio
    Numero di messaggi : 7
    Età : 29
    Occupazione/Hobby : Nuoto
    Data d'iscrizione : 28.04.11

    Re: [8 ESERCITAZIONE] - Progettazione Logica

    Messaggio Da Giulio il Gio Giu 09, 2011 12:04 am

    PROGETTAZIONE LOGICA:slide 53:esercizio d'esame. è corretta anche questa azzardata soluzione??
    in particolare:-riguardo l' entità giornata non sarebbe piu corretto prendere come chiave anche la data oltre a numero visto che il numero delle giornate si ripete col passare delgli anni?
    -è corretto rendere 'ruolo principale'un attributo multivalore (1,5) per evitare il vincolo esterno?
    GRAZIE

    Giulio

    Maschio
    Numero di messaggi : 7
    Età : 29
    Occupazione/Hobby : Nuoto
    Data d'iscrizione : 28.04.11

    Re: [8 ESERCITAZIONE] - Progettazione Logica

    Messaggio Da Giulio il Gio Giu 09, 2011 12:06 am


    A.Marrella
    Admin

    Maschio
    Numero di messaggi : 72
    Età : 36
    Occupazione/Hobby : Tutor
    Data d'iscrizione : 26.02.09

    Re: [8 ESERCITAZIONE] - Progettazione Logica

    Messaggio Da A.Marrella il Gio Giu 09, 2011 6:21 pm

    Giulio ha scritto:
    in particolare:-riguardo l' entità giornata non sarebbe piu corretto prendere come chiave anche la data oltre a numero visto che il numero delle giornate si ripete col passare delgli anni?

    Dipende…nella versione originale estesa il testo si riferiva ad un singolo campionato.Dato che in questa versione non viene specificato se bisogna tener conto di una o più edizioni del campionato,entrambe le soluzione(attributo Data compreso o meno nella Chiave Primaria) vanno bene.

    Giulio ha scritto:
    -è corretto rendere 'ruolo principale'un attributo multivalore (1,5) per evitare il vincolo esterno?
    GRAZIE

    No, non é ammesso.

    Riguardo la soluzione che ha proposto, mi sembra buona (mi piace in particolare la rappresentazione di Arbitro come ruolo piuttosto che come entità ). C'é peró una controindicazione…Giocatore(ISA su Persona) eredita tutte le relazioni che partono da Persona…nel tuo schema, un giocatore dovrà sempre arbitrare una partita.

    Questa considerazione mi spinge a pensare che comunque dell'entità Arbitro non se ne può fare a meno. Inoltre devi rappresentare esplicitamente il fatto che un giocatore partecipa ad una partita con un determinato ruolo.

    Contenuto sponsorizzato

    Re: [8 ESERCITAZIONE] - Progettazione Logica

    Messaggio Da Contenuto sponsorizzato


      La data/ora di oggi è Sab Nov 17, 2018 1:53 pm