n° 219
Novembre 2017
Giugno 21, 2018, 10:20:41 *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?

Accesso con nome utente, password e durata della sessione
Notizia:
 
   Indice   Linux Windows Techassistance Gameassistance videogame hardware Aiuto Ricerca Agenda Downloads Accedi Registrati  


* Messaggi recenti
Messaggi recenti
Pagine: [1]   Vai giù
  Stampa  
Autore Discussione: Creazione tabelle  (Letto 2480 volte)
0 utenti e 1 Utente non registrato stanno visualizzando questa discussione.
blakcbird
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 3


Mostra profilo
« inserita:: Giugno 29, 2011, 06:42:51 »

Salve ragazzi, un dubbio nell'implementazione delle tabelle.
Io ho: DATA_LAVORO_AUX(IDPers_ausiliario, data_ora_inizio, data_ora_fine)
FK: IDPers_ausiliario references PERSONALE_AUSILIARIO

Ho scritto così:
CREATE TABLE DATA:LAVORO_AUX(IDPer_ausiliario smallint not null,
data_ora_inizio datetime not null,
data_ora_fine datetime not null,
UNIQUE(IDPers_ausiliario, data_ora_inizio, data_ora_fine),
FOREIGN KEY(IDPers_ausiliario) REFERENCES PERSONALE_AUSILIARIO(IDPers_AUSILIARIO)
)

Il mio dubbio è: quando ho più chiavi primarie è giusto usare UNIQUE?Oppure devo lo stesso scrivere PRIMARY KEY(e le mie chiavi primarie)?
grazie mille
Registrato
blakcbird
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 3


Mostra profilo
« Risposta #1 inserita:: Giugno 30, 2011, 09:05:53 »

Nessuno sa aiutarmi? Pianto Pianto Pianto
Registrato
pancry777
Full Member
***

Karma: +21/-63
Scollegato Scollegato

Messaggi: 570


pancrazio.carbotti@hotmail.it
Mostra profilo
« Risposta #2 inserita:: Giugno 30, 2011, 09:39:24 »

 Fico Unique è solo un vincolo di integrità "opzionale", mentre è obbligatorio usare la primary key perchè possa essere un database
per rispecchiare quantomeno la terza forma normale o di quella  Boyce-Codd...
Registrato
blakcbird
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 3


Mostra profilo
« Risposta #3 inserita:: Giugno 30, 2011, 09:44:50 »

Ok, allora scrivo PRIMARY KEY(e le mie chiavi primarie) grazie mille :-)
Registrato
Pagine: [1]   Vai su
  Stampa  
 
Vai a:  

Copyright © 2017 Edizioni Master SpA. p.iva : 02105820787

Tutti i diritti di proprietà letteraria e artistica riservati. - Privacy



powered by Simple Machines