Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di duality
    Registrato dal
    Jan 2003
    Messaggi
    118

    GUID come chiave primaria

    Come vedete, dal punto di vista progettuale, l'utilizzo di un campo di testo riempito con dei GUID come chiave primaria nelle tabelle del database?
    §piRit Move§ thRough All tHing§

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,301
    Non ci vedo nulla di male, in generale, anche se forse un campo autoincrementale è convenzionalmente più semplice e immediato.

    Come mai la scelta proprio di una GUID?
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it L'avatar di duality
    Registrato dal
    Jan 2003
    Messaggi
    118
    no, è una disputa tra me e un mio collega, io sostengo che sarebbe molto più semplice usare un autoincrement, lui vuole usare a tutti i costi i GUID. :-)
    §piRit Move§ thRough All tHing§

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,301
    Originariamente inviato da duality
    no, è una disputa tra me e un mio collega, io sostengo che sarebbe molto più semplice usare un autoincrement, lui vuole usare a tutti i costi i GUID. :-)
    Dipende anche dalla base dati con cui hai a che fare.

    Sono entrambe valide chiavi primarie, il problema relativo alla "semplicità" dipende dallo strumento che usi.

    E' chiaro che in un database Access si fa prima con un chiave autoincrementale, come avviene per la maggior parte dei database, poichè il database stesso è in grado di gestirla correttamente.

    La GUID invece, in genere, va assegnata dall'applicazione (quindi ogni applicazione che fa uso del database dovrà farlo).
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  5. #5
    Utente di HTML.it L'avatar di duality
    Registrato dal
    Jan 2003
    Messaggi
    118
    appunto, stiamo usando access, grazie per l'opinione
    §piRit Move§ thRough All tHing§

  6. #6
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,301
    Originariamente inviato da duality
    appunto, stiamo usando access, grazie per l'opinione
    Immagino che la proposta della GUID sia stata accompagnata da qualche motivazione almeno...
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.