Anteprima
Vedrai una selezione di 3 pagine su 9
Modellazione dei dati obiettivi - Modello E-R Pag. 1 Modellazione dei dati obiettivi - Modello E-R Pag. 2
Anteprima di 3 pagg. su 9.
Scarica il documento per vederlo tutto.
Modellazione dei dati obiettivi - Modello E-R Pag. 6
1 su 9
D/illustrazione/soddisfatti o rimborsati
Disdici quando
vuoi
Acquista con carta
o PayPal
Scarica i documenti
tutte le volte che vuoi
Estratto del documento

Come si rappresenta?

Si rappresentano gli insiemi delle entità in dei cerchi (fornitore : prodotto). In ogni cerchio metto un puntino per quante sono i fornitori e nell'altro i prodotti. Il primo fornitore fornisce 2 prodotti, il secondo fornitore ne fornisce 1 e il terzo 0, ogni puntino avrà delle frecce rispettivamente ad ogni prodotto che verrà consegnato.

Successivamente si apre una parentesi sotto all'insieme F e, prima si mette il minimo numero di consegne effettuate dai fornitori (in questo caso 0), dopo si inserisce il numero massimo di forniture e metto N (se il numero è >1 si indica con N).

Per i prodotti (P), si inverte il senso delle frecce e si fa lo stesso ragionamento. Quindi il numero minimo è 1 e il massimo è 1.

Come penultimo passaggio, tra F e P si mette una linea verticale di separazione e si agisce sui due lati: se il valore minimo è almeno 1, si traccia una linea orizzontale continua, se è 0 si fa...

tratteggiata.In questo caso nella parte di F, si mette la linea tratteggiata e nella parte di P si mette quella continua.

Infine, come ultimo passaggio si deve rappresentare il numero massimo. Se c'è scritto 1 si metterà un singolo trattino, se c'è scritto N si disegna una "zampa di gallina". In questo caso, nella parte di P ci sarà la zampa di gallina, nella parte di F ci sarà un solo trattino.

REGOLE DI LETTURA

  • Ogni fornitore può fornire uno o più prodotti.
  • Ogni prodotto deve essere fornito da un solo fornitore.
  • Ogni studente deve essere iscritto a una sola facoltà.
  • Ogni facoltà può avere iscritti uno o più studenti.
  • Ogni materia deve essere insegnata da uno o più docenti.
  • Ogni docente può insegnare una o più materie.

ASSOCIAZIONE TRA DUE ENTITÀ: CLASSIFICAZIONE

  • Associazione 1:1 (uno a uno) o biunivoca.
  • Associazione 1:n (uno a molti) o semplice.
  • Associazione n:n

(molti a molti) o complessa. Verrà scomposto e trasformato in DUE associazioni 1:n introducendo una nuova entità. Un altro modo di rappresentazione: scrivere sotto ogni entità i suoi attributi. Anche le associazioni possono avere degli attributi. Questo perché Targa, DataAcquisto e PrezzoAcquisto non possono essere attributi né di Persona, né di Automobile perché altrimenti si avrebbe una ripetizione di chiavi primarie. Lezione 11 – (04/11/2021)

IL MODELLO RELAZIONALE (dal punto di vista matematico)

Se da un punto esce una sola freccia è una FUNZIONE. Se ne escono più di una è una RELAZIONE.

- Dati n insiemi (s1, s2, s3…) (non necessariamente distinti), si dice relazione R su questi insiemi, l’insieme delle n-uple.

- Gli insiemi s1 si chiamano domini della relazione.

- Si dice che la relazione è di grado n.

- Il numero delle n-uple o tuple si chiama cardinalità della relazione.

La relazione come

Acquisto Entità Riga istanza dell'entità Colonna attributo Grado numero di colonne Cardinalità numero degli elementi/righe (che non vanno ripetuti)
NumFattura Fornitore CodProd Reparto Quantità
Dettagli
Publisher
A.A. 2021-2022
9 pagine
SSD Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher MurielGinevra di informazioni apprese con la frequenza delle lezioni di Idoneità di informatica e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli Studi di Bergamo o del prof Leporini Roberto.