NOT NULL
UNIQUE
definisce chiaviPRIMARY KEY
chiave primaria (una sola, implica NOT NULL)CHECK
permette di esprimere vincoli generici (vedremo più avanti)Due forme:
Matricola CHAR(6) PRIMARY KEY
Matricola CHAR(6),
..,
PRIMARY KEY(Matricola)
CHECK
, vedremo più avantiREFERENCES
e FOREIGN KEY
permettono di definire vincoli di integrità referenzialeDi nuovo due sintassi:
Possibile definire politiche di reazione alla violazione