• User Newbie

    [Case History] Studio db sql per sito

    Ciao a tutti e complimentoni per il forum! Ho già avuto modo di visitarlo trovando le risposte che cercavo.
    Ora però avrei bisogno di voi e spero mi darete l'aiuto richiesto e per questo ringrazio tutti in anticipo!

    Bene iniziamo:

    Devo fare un sito dove l'amministratore inserisce (da pannello admin) degli oggetti con delle caratteristiche.

    Le caratteristiche sono dinamiche, quindi da un apposita pagine l'admin si crea le tipologie e le caratteristiche associate ad esse.

    Ho pensato di strutturare il db in questo modo.

    Tabella caratteristiche:
    id
    nome_caratteristica

    Tabella tipologie
    id
    nome_tipologia
    id_caratteristica

    Tabella oggetti
    id
    nome

    Tabella RL_ogg_car_tip
    id
    id_ogg
    id_car
    id_tip

    Penso che una soluzione del genere sia ottimale e funzionale.
    Ho già scritto qualcosa per la gestione delle caratteristiche e delle tipologie.
    Il problema è che quando vado a stampare la tabella tipologia (effettuando un join con la tab. caratteristiche) i valori del campo nome_tipologia sono duplicati. Il che penso sia normale poichè ci sono delle caratteristiche appartenenti alla stessa tipologia.

    E' possibile strutturare il db (o solo le tabelle interessate) in modo da non avere problemi del genere?

    Grazie!!

    Sito:
    ancora non c'è!

    Obiettivi del sito:
    crescita personale

    Argomento o settore da studiare:
    Altro (Specificare sotto)

    Descrizione di particolari problematiche o di specifiche richieste:
    Struttura db