[Basi di dati] sostituzione chiave primaria e vincoli

Messaggioda zio_mangrovia » 22/01/2020, 21:20

Se ho una schema ER, dove la traduzione verso il modello logico mi porta ad una tabella la cui chiave primaria è composta da 4 attributi. Voglio introdurre un nuovo attributo che sostituisca la chiave precedente, p.e. inserendo un codice.
Devo necessariamente introdurre un vincolo sui 4 attributi? Potrebbe per "assurdo" capitare di inserire record dove i 4 attributi (che precedentemente erano chiave) abbiamo gli stessi valori. Il controllo viene fatto a livello applicativo o prevedendo dei vincoli nel db?
zio_mangrovia
Senior Member
Senior Member
 
Messaggio: 1001 di 1007
Iscritto il: 13/06/2016, 17:42

Torna a Informatica

Chi c’è in linea

Visitano il forum: Nessuno e 9 ospiti