|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jan 2002
Messaggi: 437
|
[Database] Usare chiavi primarie multiple
Quanto è frequente, secondo la vostra esperienza, creare tabelle con una chiave primaria multipla (esempio classico Nome, Cognome)?
Non parlo di relazioni molti a molti, nè di molti a molti con attributi, ovvero casi in cui le chiavi primarie sono anche esterne. A quanto ho auvuto modo di vedere si cerca sempre di avere un id, dunque questa occorrenza è bassa. |
|
|
|
|
|
#2 |
|
Messaggi: n/a
|
Avere una chiave artificiale (ID) non è affatto sbagliato, anzi.
Ti permette di avere una certa uniformità tra campi per l'associazione di diverse tabelle ed essendo, come detto, una chiave artificiale ti consente di essere sicuro sulla sua bontà ovvero che rispetta i requisiti di integrità richiesti. Generalmente non serve nel caso di tabelle associative per relazioni M:N, negli altri casi è quasi sempre una buona idea. Poi ovviamente dipende da caso a caso. |
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jan 2002
Messaggi: 437
|
è che sto progettando un applicazione che analizza un database e non ho ancora gestito il caso di chiave multipla...evitarlo mi risparmierebbe un po' di fatica e dato che non penso sia frequente...ok, discorso del cavolo però volevo avere un parere.
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 19:47.



















