Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di rambco
    Registrato dal
    Aug 2001
    Messaggi
    582

    [MySQL] Come organizzare una struttura utenti di diverse tipologie ?

    Devo creare un applicativo che permette di registrare due tipologie di utenze, persona fisica e persona giudiridica.

    Le due tipologie hanno un modulo di iscrizione diverso, ora come organizzare il database per registrare i dati dei moduli ?

    Fare una tabella unica 'Utenti' dove inserire tutti i campi dei due moduli, oppure creare diverse tabelle oltre alla tabella utenti dove registrare i dati dei moduli ?

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    1,150

    Re: [MySQL] Come organizzare una struttura utenti di diverse tipologie ?

    Originariamente inviato da rambco
    Devo creare un applicativo che permette di registrare due tipologie di utenze, persona fisica e persona giudiridica.

    Le due tipologie hanno un modulo di iscrizione diverso, ora come organizzare il database per registrare i dati dei moduli ?

    Fare una tabella unica 'Utenti' dove inserire tutti i campi dei due moduli, oppure creare diverse tabelle oltre alla tabella utenti dove registrare i dati dei moduli ?
    La seconda.
    Anche se prevedi solo due tipologie. Ed anche se hanno un modulo di iscrizione differente.

    Tabella tipologia utenti
    Id (autoincrement)
    Desc_tipo

    Tabella Utenti
    id (autoincrement)
    id_tipo (FK su utenti.id)
    desc_nome
    desc_cognome
    nume_tele
    ...

    Chiaramente usa una nomenclatura adeguata, non quella che ho indicato io

  3. #3
    Utente di HTML.it L'avatar di rambco
    Registrato dal
    Aug 2001
    Messaggi
    582
    si per il tipo ok, ma per i dati ?

    i due moduli hanno campi uguali ma altri diversi...li metto tutti su una tabella unica utenti ?

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 © 2025 vBulletin Solutions, Inc. All rights reserved.