Newsgroup: it.comp.appl.access
Titolo: Gestione ordini con varianti taglie/colori

Salve a tutti,
Avrei bisogno di alcune dritte per quanto riguarda la gestione di un
database per la gestione ordini con varianti taglie/colori.
Posso anche mandarvi una copia per sapere se lo  ho strutturato
correttamente.
Ringrazio anticipatamente chiunque mi voglia aiutare
Maurizio

 wrote in message
_yG85.28149$2s6.3...@news.infostrada.it...



Una gestione taglie e colori richiede alcune considerazioni:
Che cosa gestisci, donna, uomo o bambino. E' importante!
Per la donna hai necessità di poche taglie, max 10 (tanto per stare sul
sicuro)
Per l'uomo puoi avere più taglie e devi gestire anche il Drop.
Per il bambino hai necessità di almeno 16 taglie, niente drop ma hai
sicuramente i prezzi differenziati per taglia.
quindi devi avere es per la donna:
Anagrafica Modelli
Oltre ai soliti campi devi avere campi per Anno, Stagione, Linea, Tema,
Categoria, TipoPettineTaglia.
Nessun riferimento al colore
Stagione, Linea, Tema, Categoria,TPTaglia sono indici delle rispettive
tabelle.
es:
Stagioni
IDStagione = 1
NomeStagione = Primavera
Linee
IDLinea= A
NomeLinea = Fashion Elegante
Temi
IDTema = 2001
NomeTema= Ciniglia Bordato
Categorie
IDCategoria=23
NomeCategoria=Abiti
Taglie
IDTaglia= 1
T0= 42
T1= 44
T2= 46
...
T9=""
ecc per il numero di taglie previste, puro valore testo max 3 car (puoi
avere le cinte = 110)
non si gestisce il valore ma la posizione .
Colori
IDColore= 730
NomeColore=Rosso
Poi devi avere una tabella ArticoliColori
IDModello=2033601 (riserva 2car per anno,1 per stagione,4 per progressivo
modello)
IDColore = Colori.IDColore
T0 ... Tn = Vero/Falso (taglie previste per quel modello, definite dal campo
IDTaglia in Anagrafica Modelli, ma non è detto che siano prodotte
interamente.
es: Pettine taglia prevede 42-44-46-48-50, disponibili 44-46-48 per cui
T1,T2,T3 messi a vero, tutti gli altri a falso.
O0 ... On = Valori dell'ordinato a produzione per singola taglia
Q0 ... Qn = Valori della giacenza per singola taglia
ecc.
Tabella TesteOrdiniClienti
le solite cose
Organizzata per Anno-IDOrdine (ogni anno si riparte da 1)
Tabella RigheOrdiniClienti
Anno-IDOrdine (gli stessi di teste legati in un rapporto uno a molti
IDModello
IDColore
Prezzo
(Anno-IDOrdine-IDModello-IDColore-Prezzo) sono chiave primaria non
duplicabile. NON puoi avere su un ordine due volte la stessa riga.
Q0 ... Qn
Quantità ordinate per ogni singola taglia
C0 ... Cn
Quantità consegnate al Cliente
Evaso
Annullato
Sospeso
Campi Vero/falso con cui gestisci lo stato dell'ordine
Qui ci metti quello che vuoi, tipo data ultima consegna e simili.
Poi ti serve una tabella Prezzi.
IDListino
IDModello
DataInizioValidità
DataFineValidità
Prezzo
Sconto
ecc.
Questa tabella ti serve perchè,a parte il fatto che sicuramente i Clienti
hanno prezzi differenti a seconda della loro importanza ( nazionali ed
esteri per dirne una e quindi ti serve il listino, ma sopratutto perchè le
variazioni di prezzo sono molte: saldi, abbassamenti per un modello che non
si vende, ecc. Puoi avere nell'arco di un mese anche tre o quattro
variazioni di prezzo magari su singoli modelli, per cui un listino così
strutturato ti permentte di predisporre la variazioni con il necessario
anticipo ed alla data prevista diventano operative.
Ci sarebbe ancora tanto da dire, ma non voglio scrivere un libro, per cui
sperando di averti chiarito alcuni aspetti di questo tipo di gestione ti
saluto.
GB

database per la gestione ordini con varianti taglie/colori.
ammazza quanta analisi...
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/