next up previous
Next: Schema relazionale Up: Traduzione verso il modello Previous: Traduzione entità (con identificatori

Traduzione associazioni (ed entità con identificatori esterni)

Scrive1:
Articolo1 (Codice, Titolo)
CollaboratoreFisso (CF, Nome, Indirizzo, Telefono)

Scrive1 (CodiceArticolo, CF)

Scrive2:
Articolo1 (Codice, Titolo)
CollaboratoreOccasionale (CF, Nome, Indirizzo, Telefono)
Scrive2 (CodiceArticolo, CF)
Percepisce:
CollaboratoreFisso (CF, Nome, Indirizzo, Telefono)
Stipendio (Importo, DataInizio, DataFine)
PercepisceStipendio (CF, Importo, DataInizio, DataFine)

[Poichè in Stipendio non sono presenti attributi esterni alla chiave la sola relazione ``PercepisceStipendio'' è sufficiente per rappresentare sia l'entità ``Stipendio'' che l'associazione ``Percepisce'']

Percepisce:
CollaboratoreOccasionale (CF, Nome, Indirizzo, Telefono)
Onorario (Importo, Data)
PercepisceOnorario (CF, Importo, Data)
[Poichè in Onorario non sono presenti attributi esterni alla chiave la sola relazione ``PercepisceOnorario'' è sufficiente per rappresentare sia l'entità ``Onorario'' che l'associazione ``Percepisce'']
Produce:
Periodico (Titolo, Tipo, Numero Articoli)
Redazione (TitoloPeriodico, Indirizzo, Telefono)
Lavora:
CollaboratoreFisso (CF, Nome, Indirizzo, Telefono)
Redazione (TitoloPeriodico, Indirizzo, Telefono)
Lavora (CF, TitoloPeriodico)
Di:
Periodico (Titolo, Tipo, NumeroArticoli)
Numero (DataDiUscita, TitoloPeriodico)
R:
Articolo1 (Codice, Titolo)

Articolo2 (Codice, Pagina, Posizione, Area)

Ha3:
Numero (DataDiUscita, TitoloPeriodico)
Articolo2 (Codice, Pagina, Posizione, Area, DataDiUscita, TitoloPeriodico)
isa:
CollaboratoreFisso (CF, Nome, Indirizzo, Telefono)
MembroDelComitatoDiRedazione (CF, Ruolo, AreaDiCompetenza)
Supervisiona:
MembroDelComitatoDiRedazione (CF, Ruolo, AreaDiCompetenza)
Articolo2 (Codice, Pagina, Posizione, Area, DataDiUscita, TitoloPeriodico, CFSupervisore)
Per:
Articolo2 (Codice, Pagina, Posizione, Area, DataDiUscita, TitoloPeriodico, CFSupervisore)
Onorario (Importo, Data)
Per (CodiceArticolo, Importo, Data)
Ha1:
Numero (DataDiUscita, TitoloPeriodico)
Editoriale (Codice, Titolo, Pagina, Posizione, DataDiUscita, TitoloPeriodico)
Scrive3:
MembroDelComitatoDiRedazione (CF, Ruolo, AreaDiCompetenza)
Editoriale (Codice, Titolo, Pagina, Posizione, DataDiUscita, TitoloPeriodico, CFAutore)
Ha2:
Numero (DataDiUscita, TitoloPeriodico)
SpazioPubblicitario (Codice, Acquirente, Prezzo, Pagina, Posizione, DataDiUscita, TitoloPeriodico)


next up previous
Next: Schema relazionale Up: Traduzione verso il modello Previous: Traduzione entità (con identificatori
ilmantox 2006-08-06