Nel caso di associazione uno a uno e facoltativa da un lato, quindi con cardinalità (0,1) a sinistra e (1,1) a destra

si valuta se si tratta di un associazione IS-A (è un)
- Un’istanza di A può essere la generalizzazione di un’istanza di B?
- Un’istanza di B è la specializzazione di un’istanza di A?
Lo schema corrispondente avrà una freccia più larga orientata da B verso A.
Inoltre
- A può avere più specializzazioni.
- Anche B potrebbe avere delle specializzazioni… si ottiene una gerarchia.
- La generalizzazione può essere una combinazione di
- totale / parziale
- esclusiva / sovrapposta.
- La generalizzazione più frequente è di tipo parziale ed esclusiva.
Esempi
Quasi tutti gli studenti conseguono il diploma
Ci sono 3 possibili schemi
Altri esempi
- Persona <- Maschio/Femmina
- Persona <- Insegnante/Studente
- Cliente <- Studente/Lavoratore
- Cliente <- Studente/Lavoratore/StudenteLavoratore
- Auto <- Berlina/Coupè/Station/Cabriolet