ciao!
scrivo qui perchè ho lo stesso "problema" sia su un sito php che uni in java.
vi spiego, ho queste tabelle:
-articoli, con tutte le caratteristiche degli articoli
-colori, tabella generica con tutti i vari colori
-giacenza, incrocio tra articolo_id | colore_id | scalarino_taglie
in pratica in questa tabella vengono messe le giacenze iniziali a livello articolo|colore|taglia.
questa tabella viene scalata quando il cliente effettua l'acquisto.
ora, dovrei mettere il classico bollino esaurito sul sito quando tutte le taglie|colore di un articolo sono a zero.
in sostanza quando l'articolo è, appunto, terminato.
il mio dubbio riguarda su come reperire questa informazione sulle pagine.
ad oggi, ad esempio, ho una pagina che mi dice:
ovviamente non vengono toccate le giacenze.codice:SELEZIONA TUTTI GLI ARTICOLI CHE HANNO QUELLA CATEGORIA
come faccio a verificare se un articolo è terminato?
l'unica cosa che mi viene in mente è di controllare tutte le giacenze di ogni articolo.
ma se gli articoli sono tanti, e per ogni articolo ci sono parecchie taglie e colori, la query risulterà troppo pesante.
sperando di essermi spiegato, qualcuno ha qualche idea??