packllama
23-02-2009, 11:50
Ciao a tutti,
Per esigenze di lavoro sto progettando un DB che deve gestire x utenti e relative password; ogni utente inserirà un numero y di prenotazioni, composte da z parametri e deve poter visualizzare lo storico.
Il dubbio che ho è relativo alle tabelle. Meglio creare x tabelle (una per ogni utente) le cui righe saranno le y prenotazioni oppure creare una tabella per gli utenti ed una tabella per le prenotazioni?
ho cercato di valutare vantaggi e svantaggi (pur non sapendone molto di DB). La prima ipotesi mi consente dei tempi di accesso più rapidi ai record, di contro ho la necessaria creazione di x tabelle.
La seconda ipotesi mi consente di creare solamente due tabelle grandi, però le select sarebbero più laboriose (sempre se non dico fesserie).
Che mi consigliate?:mc:
Grazie in anticipo
Per esigenze di lavoro sto progettando un DB che deve gestire x utenti e relative password; ogni utente inserirà un numero y di prenotazioni, composte da z parametri e deve poter visualizzare lo storico.
Il dubbio che ho è relativo alle tabelle. Meglio creare x tabelle (una per ogni utente) le cui righe saranno le y prenotazioni oppure creare una tabella per gli utenti ed una tabella per le prenotazioni?
ho cercato di valutare vantaggi e svantaggi (pur non sapendone molto di DB). La prima ipotesi mi consente dei tempi di accesso più rapidi ai record, di contro ho la necessaria creazione di x tabelle.
La seconda ipotesi mi consente di creare solamente due tabelle grandi, però le select sarebbero più laboriose (sempre se non dico fesserie).
Che mi consigliate?:mc:
Grazie in anticipo