vuoi
o PayPal
tutte le volte che vuoi
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à |