5° Anno TEORIA 2. Un modello concettuale: il diagramma ER | Page 7

14 . La progettazione concettuale : Il diagramma ER Vers . 3.0 – Novembre 2022

Rappresentazione grafica di associazioni multiple n-arie e loro trasformazione in binarie

Vediamo ora come si possono rappresentare graficamente in un diagramma ER le associazioni multiple o n-arie ossia quelle associazioni che collegano tra loro le istanze di più di due entità . Esempio : consideriamo la realtà di un supermercato in cui si vuole rappresentare il fatto che ogni reparto possa emettere fattura per i clienti . E ’ possibile utilizzare l ’ associazione ternaria ( ossia che coinvolge tre entità ) HaFatturato così schematizzabile :
Prodotto
NumeroFattura HaFatturato
Reparto
DataFattura
Cliente
N . B . Le associazioni multiple o n-arie possono essere sempre trasformate in associazioni binarie , trasformando l ’ associazione in una opportuna entità ed introducendo tante associazioni tra questa nuova entità e e entità coinvolte nell ’ associazione multipla al fine di garantire l ’ originario collegamento tra di esse .
Non appare riduttivo quindi considerare solo le associazioni binarie tra entità poiché qualsiasi associazione multipla potrà sempre essere trasformata in più associazioni binarie .
Esempio : Quindi la precedente associazione HaFatturato può essere trasformata nell ’ entità Fattura e sono state aggiunte tre associazioni binarie necessarie per garantire il collegamento tra le entità presenti .
Prodotto
1
SiRiferisce
NumeroFattura
DataFattura
Fattura
Emette
2
Reparto
3
Riceve
Cliente
Autore : Rio Chierego ( email : riochierego @ libero . it - sito web : www . riochierego . it ) Pag . 7