Dal corso: Fondamenti di programmazione: Banche dati

Sblocca questo corso con una prova gratuita

Iscriviti adesso per accedere a oltre 23.200 corsi tenuti da esperti del settore.

Chiavi primarie ed esterne

Chiavi primarie ed esterne

- Il prossimo compito importante che dovremo fare nella progettazione del nostro database è cercare le chiavi o fornire le chiavi se non ci sono già chiavi naturali nei nostri dati. Come identifichiamo in modo univoco i nostri record? Iniziamo guardando la tabella Clienti. Quando lavoriamo con le informazioni personali, non vogliamo presumere che qualsiasi cosa sull'individuo sarà unica. Potrebbe sembrare un po 'duro, ma spesso accade che le persone condividano lo stesso nome. E a seconda della loro situazione, potrebbero anche condividere un numero di telefono, un indirizzo e-mail, un indirizzo postale e persino lo stesso compleanno. Pertanto, nessuna delle informazioni nella nostra tabella Clienti è univoca in modo affidabile. Ciò significa che dobbiamo aggiungere le nostre informazioni uniche, un surrogato o una chiave sintetica che sarà diversa per ogni persona. Aggiungeremo una colonna ID cliente alla tabella Clienti. Sarà un campo numerico, quindi useremo il tipo integer.…

Contenuti