2. 1 La progettazione concettuale
! "#$!
%
& '
( )
*
Page 2 of 41
www.vincenzocalabro.it
3. 2 Il modello concettuale ER
+ , ,- (, . - )
/0 1
! *
*
,-
,-
,-
,-
!
3
"
*
*
* *
* 4
Page 3 of 41
www.vincenzocalabro.it
4. 2 Il modello concettuale ER
,
Impiegato Computer
Possiede
Imp.Mat. Cognome
Marca Modello
Data_Iniz.
Impiegato Computer
Possiede
Lavora Ufficio
Stipendio Matricola
Nome
Page 4 of 41
www.vincenzocalabro.it
5. 2 Il modello concettuale ER
, 2
Studente Corso
Esame
Data Voto
Nome Semestre
Via Città
Matricola
Indirizzo
Corso di
Laurea
Professore
Tutor
Segue
Iscritto
Docente
Nome Telefono
Nome Cognome.
Nome
Offre
Nome Orario Ricev.
Cod_Fis.
Page 5 of 41
www.vincenzocalabro.it
13. 4 Gli attributi
, 7 A 8
4 * 7
< 7 ( )
1 7 ( )
1 7 ( )
1 ?: 7 ( 0)
" ? ?< 7 9 B $ B
; ? ?! ( @<) 7 ! (5 )
* 8 8 7
9 C 8 8 2
$ CD9 8: 48$ 8 8$ 89 8 8 8! 83 8< *8" E
C 8 8
Page 13 of 41
www.vincenzocalabro.it
14. 5 Quando Modellare con un attributo e
quando con un’entità
<
*
4
* 7
* 7
% *
, 7
< 1 F1 G
1
1 " %
< 1 F1 G
% * * 4
1 % !
Page 14 of 41
www.vincenzocalabro.it
27. " % M N8
4 " * M N '
% M N
10 Tipi di associazioni
Associazione totale e parziale (cardinalità minima all’associazione)
M N
*
4 " * M N '
% M N
% N M * $
% M N '
8 M *
N8
% $ N M '
8 N *
M8
% * 8
% *
Page 27 of 41
www.vincenzocalabro.it
28. , 7
10 Tipi di associazioni
Associazione totale e parziale (cardinalità minima all’associazione)
1 1
% 1&
*
% $ &
1
6
$
8 6
% 1& % $ &
Page 28 of 41
www.vincenzocalabro.it
29. , 7
10 Tipi di associazioni
Associazione totale e parziale (cardinalità minima all’associazione)
1 1
% 1&
*
% $ &
% 1& % $ &
-
&
#
#
1 2
1 /=05
1 2 5
Page 29 of 41
www.vincenzocalabro.it