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

    E' giusto questo schema di database?

    Salve. Sto creando un catalogo on-line e vorrei un parere riguardo lo schema del database. Lo schema è il seguente:

    codice:
    ---------------------------------------------------------------------
    
    +--------------+          +-----------------+        +--------------+
    |TAB categories|          |TAB products     |        |TAB materiali |
    +--------------+          +-----------------+        +--------------+
    | id           |---+      | id              |    +---| id           |
    | nome         |   |      | nome            |    |   | materiale    |
    | padre        |   |      | materiale       |----+   +--------------+
    | descrizione  |   |      | prezzo          |
    +--------------+   |      | prezzo_scontato |
                       |      | disponibilità   |        +--------------+
                       +------| categoria       |        |TAB marche    |
                              | marca           |---+    +--------------+
                              | immagine_big    |   +----| id           |
                              | immagine_thumb  |        | nome         |
                              | descrizione     |        | web          |
                              | sesso           |        | descrizione  |
                              +-----------------+        +--------------+
    
    ---------------------------------------------------------------------
    Nello schema ho inserito tutti i campi che mi serviranno così magari potreste trovare una soluzione migliore anche per gli altri campi.
    Grazie mille per la "consulenza"!

    PS
    Il campo sesso indica se l'oggetto è da uomo o da donna!
    Avevo pensato di metterlo direttamente nel codicecon una cosa del tipo

    codice:
    uomo = 0
    donna = 1
    
    if ($row[sesso] == 0)
      {
        $sex = "uomo";
      }
    elseif ($row[sesso] == 1)
          {
            $sex = "donna";
          {
    
    Secondo voi è meglio creare una tabella apposita?
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

  2. #2

    Re: E' giusto questo schema di database?

    La struttura secondo me è OK, una domanda: ma la tabella categories è autoreferenziata?

    Originariamente inviato da mircov
    PS
    Il campo sesso indica se l'oggetto è da uomo o da donna!
    Avevo pensato di metterlo direttamente nel codice con una cosa del tipo

    codice:
    uomo = 0
    donna = 1
    
    if ($row[sesso] == 0)
      {
        $sex = "uomo";
      }
    elseif ($row[sesso] == 1)
          {
            $sex = "donna";
          {
    
    Secondo voi è meglio creare una tabella apposita?
    a meno che nn ci siano altri sessi(M,F,G,T...),secondo te è giusto che ogniqualvolta devi scegliere il sesso si connetta al db,esegua uno statement sql per 2 records?

    "0 è tutto finito. 1 è solo l'inizio"
    HO IL CERTIFICATO DI RESISTENZA.

  3. #3
    No, però io che ne so! Non è che abbia capito molto bene come funziona a livello di programmazione (nel senso che non ho capito bene come si fa a sapere se un procedimento è più veloce di un altro visto che si parla di millesimi di secondo!). Cmq grazie mille! Significa che ho organizzato bene il mio primo db! Ciao!
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

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.