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

    [Applicazione PHP->realizzazione database] Aiuto x realizzare DB x applicazione WEB

    Realizzando l'applicazione web che sta alla base del mio sito, mi sto accorgendo che sarebbe molto utile assegnare ai vari articoli oltre che alla marca, anche alcuni attributi:
    ad esempio:
    codice:
    Portatile Acer [Sigla del prodotto]
    * deve avere un collegamento alla marca ACER
    * deve avere alcuni attributi quali ad esempio:
      - RAM 1GB
      - Processore AMD Athlon 2GHz
      - Schermo 17" Widescreen
      - ....eccetera
    In modo tale da poter effettuare all'interno della categoria "PORTATILI" una ricerca mirata per marche e/o per attributi.

    Ora sorge il mio problema
    Considerando che ho le tabelle:
    codice:
    Articoli
    id|code|nome|descrizione|img|marca_id
    
    Sezioni
    id|name|descrizione
    
    Riferimento_articoli_a_sezioni
    id|sezione_id|articolo_id
    
    Marche
    id_marca|nome|descrizione
    Per quanto riguarda il collegamento alle sezioni ed alle marche nessun problema, in Articoli metto l'id della marca (tanto puo' essere solo di un produttore)
    In Riferimento_articoli_a_sezioni metto i collegamenti degli articoli alle sezioni, in quanto ogni articolo puo' appartenere a diverse categorie.

    Ma per gli attributi cosa mi conviene fare?
    Io avrei pensato a delle tabelle cosi composte, ditemi se e dove sbaglio!
    codice:
    Attributi
    id|attributo|id_categoria_attributo
    
    Categorie_attributi
    id|nome_categoria
    
    Attributi_prodotto
    id|id_attributo|id_prodotto
    Ora non saprei, ma è meglio fare anche una tabella per assegnare le categorie di attributi alle sezioni (o reparti) per sapere quali attributi cercare in quali sezioni, ad esempio:
    Nella categoria portatili devo filtrare i risultati per le categorie di attributi:
    * RAM
    * Processore
    * Harddisk
    * Monitor
    ma non di sicuro:
    * Taglia..... e via dicendo....

    Spero di essermi spiegato bene.....
    Potrebbe nascere un TD riguardo la creazione di database per e-commerce.... VVoVe:

    CIAO a tutti.
    MiServe di Santino Bivacqua
    PHP/Ruby/Node.js Developer
    www.miserve.com

  2. #2
    Mi chiedevo se esistono pillole, articoli e/o altro riguardo la creazione di database, qui su questo forum ho trovato ben poco, voi ne conoscete?
    MiServe di Santino Bivacqua
    PHP/Ruby/Node.js Developer
    www.miserve.com

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.