Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [MYSQL] Come 'strutturare' una tabella

    Salve.
    Ho la seguente tabella:

    codice:
    CREATE TABLE `tipologie` (
      `id_tipologia` int(11) NOT NULL AUTO_INCREMENT,
      `posti_tipologia` int(5) NOT NULL,
      `descr_tipologia` varchar(50) DEFAULT NULL,
      PRIMARY KEY (`id_tipologia`)
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
    però alcune tipologie possono essere contemporaneamente 'adattate' per più posti.

    Esempio:
    descr_tipologia: trilocale 4/5
    posti_tipologia: sia 4 che 5

    secondo voi come è meglio organizzare la tabella? con foreign_key cascade verso una tabella 'posti' o in altro modo?

    quale l'organizzazione migliore per poi fare le ricerche in base al numero di posti che si desiderano?

  2. #2
    Io non creerei la tabella posti, perchè è semplicemente un attributo delle tipologie e non ha senso come entità a se stante. Poi per il fatto di praticità nelle ricerche cosa c'è di più comodo di fare "where campo=valore"??

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.