Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.www.php > #22925

Re: Memorizzare nella tabella utenti solo la città o anche regione e nazione?

From ^Bart <gabriele1NOSPAM@hotmail.com>
Newsgroups it.comp.www.php
Subject Re: Memorizzare nella tabella utenti solo la città o anche regione e nazione?
Date 2021-07-10 10:46 +0200
Organization Aioe.org NNTP Server
Message-ID <scbmoe$1p71$1@gioia.aioe.org> (permalink)
References <sbvhmf$qd7$1@gioia.aioe.org> <sc014s$1efr$1@gioia.aioe.org> <sc0vf6$1meb$2@gioia.aioe.org> <sc7pt6$1eu1$1@gioia.aioe.org>

Show all headers | View raw


> in un ottica di puro DBA i dati non devono essere MAI duplicati, devi 
> cercare di normalizzare il più possibile.

Giusto.

> per farti un esempio
> il dato "data nascita" deve essere presente SOLO e SOLTANTO in una tabella.
> tutto il resto deve essere referenziato alla tabella che lo contiene

Ok.
> 
> utente
> id_user
> user
> pass

Corretta l'idea di tenere una tabella solo per le credenziali di login.

> anagrafica_utente
> id_user
> nome
> cognome
> sesso
> data_nascita
> ...
> id_comune
> id_regione (teoricamente potrebbe essere omesso, ci si arriva dal comune)
> id_nazione

Per ora ho lasciato nazione, regione, provincia e città.

> pensa a quanto è sbagliata una situazione del genere se dovessi 
> duplicare i dati
> 
> contratto_bolletta
> id_user
> nome
> cognome
> data_nascita
> id_comune
> id_regione
> num_contratto
> 
> 
> fattura_bolletta
> id_bolletta
> num_contratto

Chiarissimo!

> non esiste il concetto di ricerca al ritroso, esiste il concetto di 
> estrazione di dati o aggregati.

Mi sono espresso male! :)

> un ultimo consiglio
> inserisci sempre i riferimenti agli "id" e mai alla descrizione
> come ho fatto nei miei esempi ho sempre indicato id_comune o id_regione, 
> MAI la descrizione della stessa.

Hai fatto bene a precisarlo, in questo caso però ero cosciente del tutto! :)

Grazie per tutte le info! :)

Saluti.
^Bart

Back to it.comp.www.php | Previous | NextPrevious in thread | Find similar | Unroll thread


Thread

Memorizzare nella tabella utenti solo la città o anche regione e nazione? ^Bart <gabriele1NOSPAM@hotmail.com> - 2021-07-05 20:06 +0200
  Re: Memorizzare nella tabella utenti solo la città o anche regione e nazione? bramante <bramante@yopmail.com> - 2021-07-06 00:29 +0200
    Re: Memorizzare nella tabella utenti solo la città o anche regione e nazione? ^Bart <gabriele1NOSPAM@hotmail.com> - 2021-07-06 09:04 +0200
    Re: Memorizzare nella tabella utenti solo la città o anche regione e nazione? ^Bart <gabriele1NOSPAM@hotmail.com> - 2021-07-06 09:07 +0200
      Re: Memorizzare nella tabella utenti solo la città o anche regione e nazione? bramante <bramante@yopmail.com> - 2021-07-08 23:15 +0200
        Re: Memorizzare nella tabella utenti solo la città o anche regione e nazione? ^Bart <gabriele1NOSPAM@hotmail.com> - 2021-07-10 10:46 +0200

csiph-web