Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di luigi76
    Registrato dal
    Jan 2001
    Messaggi
    460

    gestione varianti prodotti

    Salve volevo un consiglio sulla corretta gestione delle varianti.

    1.Quando vado ad associare una variante ad un prodotto mi conviene ricreare un altro record nella tabella prodotti e fare l'associazione al prodotto padre in una tabella di relazione

    2.Oppure creare un altra tabella dove inserire solo le variazioni rispetto al podrotto padre.

    Nel primo caso io penso che ci sia una ridondanza di dati ma in compenso posso gestire meglio le ricerche all'interno del catalogo.

    Nel secondo caso mi risulta difficile ricercare il prodotto e poi se volessi partire dalle varianti per arrivare a quello padre.


    Ringraziamenti Anticipati

  2. #2


    ad occhio la prima, però potrei essere piu preciso con una esemplificazione del problema


  3. #3
    Utente di HTML.it L'avatar di luigi76
    Registrato dal
    Jan 2001
    Messaggi
    460
    Ho fatto questa domanda perchè avevo preso la seconda strada e mi sono ritrovato con dei problemi per il carico magazzino visto che la variante non aveva l'id prodotto non trovandosi nella tabella prodotti

    Mi domandavo per la legge delle normalizzazione dei database
    mica è corretto ridondare dati?

    le mie tabelle attuali

    prodotti
    -----------
    id_prodotto


    prodotti_varianti
    ------------------
    id_prodotto_variante
    id_variante
    id_valore_variante
    codice_produttore
    prezzo
    sconto
    ricarico
    foto_piccola
    foto_grande

    giacenze_magazzino
    ------------
    id_giacenze_magazzino
    id_prodotto
    quantità

  4. #4
    Utente di HTML.it L'avatar di luigi76
    Registrato dal
    Jan 2001
    Messaggi
    460
    Qualcuno ha già affrontato questo problema?

    Perchè andare a duplicare prodotti quando le varianti non sono altro che prodotti che cambiano solo alcune proprietà

    Taglie e colori

    la stessa maglia ha un colore diverso o una taglia diversa ma produttore descrizione sono uguali.

    Grazie ancora per il Vostro aiuto

  5. #5
    metti un RECORD PADRE e poi fai tanti record FIGLI.

    il RECORD PADRE non avrà campi proprieta (come prezzo,foto,bla,bla)


    i RECORD FIGLI avranno il riferimento al padre, e i campi proprieta (colore,prezzo,foto,bla,bla)

    volendo al record figlio può aggiungere un id variante, però nn so a cosa debba corrispondere questo id

    così avrai una bella relazione padre-figlio in cui volendo hai i padri come "categorie" e i figli come "prodotti"


    si adatta al tuo caso?

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.