View Single Post
Old 14-01-2008, 10:58   #2
mad_hhatter
Senior Member
 
L'Avatar di mad_hhatter
 
Iscritto dal: Oct 2006
Messaggi: 1105
Quote:
Originariamente inviato da D4rkAng3l Guarda i messaggi
...


una chiave esterna NON deve per forza far parte della chiave dello schema di relazione cui appartiene. si chiama chiave esterna perché identifica (è chiave) di una relazione esterna (cioè altra) rispetto a quella in cui compare

essendo chiave estrena i suoi valori possono essere soltanto
- null (se permesso)
- esistenti nella relazione riferita

IDdipartimento int not null references dipartimento(IDdipartimento)
significa letteralmente che è un attributo di tipo int, che non può essere null e che referenzia la relazione dipartimento rappresentandone la chiave primaria IDdipartimento

Ultima modifica di mad_hhatter : 14-01-2008 alle 11:02.
mad_hhatter è offline   Rispondi citando il messaggio o parte di esso