Confronta le diverse rappresentazioni per le associazioni: insiemistica, E/R, UML.
Uno a uno | Un’istanza di A è associata a un’istanza di B. Un’istanza di B è associata a un’istanza di A. |
|
Uno a molti | Un’istanza di A è associata a una o più istanze di B. Un’istanza di B è associata a un’istanza di A. |
|
Molti a molti | Un’istanza di A è associata a una o più istanze di B. Un’istanza di B è associata a una o più istanze di A. |
|
Facoltativa | Un’istanza di A può essere associata a un’istanza di B. Un’istanza di B è associata a un’istanza di A. |
|
Un’istanza di A può essere associata a una o più istanze di B. Un’istanza di B è associata a un’istanza di A. |
||
Un’istanza di A può essere associata a una o più istanze di B. Un’istanza di B è associata a una o più istanze di A. |
||
IS-A | Un’istanza di A può essere una generalizzazione di un‘istanza di B. Un’istanza di B è una specializzazione di un’istanza di A. |