Entità | un qualsiasi oggetto concettuale che caratterizza l'applicazione in questione e che può essere individuato e distinto dagli altri |
Attributi | insieme di valori che caratterizzano un'entità |
Attributi chiave | insieme degli attributi sufficienti ad identificare univocamente un'entità all'interno di un certo insieme |
= |
Relazioni | dipendenze o associazioni di interesse informativo tra le entità rappresentate |
La relazione R che lega due entità E1 ed E2 può essere classificata in base alla sua cardinalità:
R ha cardinalità 1:1 (uno a uno) se ad un elemento di E1 può corrispondere un solo elemento di E2
R ha cardinalità 1:N (uno a molti) se ad ogni elemento di E1 possono corrispondere più elementi di E2
R ha cardinalità N:N (molti a molti) se ad ogni elemento di E1 possono corrispondere molti elementi di E2 e viceversa
Le relazioni possono essere pensate come insiemi di elementi e quindi è possibile assegnare ad esse degli attributi