PDA

Visualizza la versione completa : Tabella access+asp: struttura


fraude
01-02-2007, 11:52
Ciao, vorrei chiedervi un consiglio su come organizzare una tabella access che si interfaccia con pagine ASP.

Ho un magazzino che contiene diversi articoli di abbigliamento le cui taglie vanno dalla 36 sino alla 68; ogni taglia contiene una quantità, ad esempio taglia 36 numero pezzi 15.

Nella tabella access devo prevedere una colonna (che contiene la quantità) per ogni taglia oppure posso organizzarmi diversamente?

Grazie

Lak3d
01-02-2007, 12:51
è una relazione 1 a n*, è meglio che usi una tabella secondaria secondo me... una cosa del tipo:
*1 capo-->n taglie, 1 taglia-->n pezzi

TblCapi
---------
IdCapo
Marca
TipodiCapo
AltreInfo

Tbl_Taglie
---------
IdTaglia
IdCapo
Taglia
NumeroPezzi

ovviamente i campi in grassetto saranno relazionati
Io la vedo così, poi non so, magari altri sanno suggerirti una struttura migliore...

Santino83_02
01-02-2007, 13:30
tutti i programmi che ho visto per la gestione di un magazzino d'abbiglimento facevano una tabella "listino" (prodotto) con tipo

codice,marca,modello,..,...,t1/t30

dove t1/t30 sono t1,t2,t3, etc etc etc ovvero le taglie...

fraude
01-02-2007, 13:36
Puoi spiegarti meglio, per favore?

Santino83_02
01-02-2007, 13:40
Originariamente inviato da fraude
Puoi spiegarti meglio, per favore?



codice
modello
marca
blabla
blabla
codtaglia
t1
t2
t3
t4
t5
..
..
..
t30



e poi c'era la tabella TAGLIE fatta con



codtaglia
etichetta
t1
t2
t3
t4
t5
..
..
..
t30


dove l'amministratore creava SET DI TAGLIE e dava a t1....t30 i nomi delle taglie, ad esempio "S,M,L,XL" opppure "38,40,42" etc etc

fraude
01-02-2007, 14:35
Originariamente inviato da Santino83_02
dove l'amministratore creava SET DI TAGLIE e dava a t1....t30 i nomi delle taglie, ad esempio "S,M,L,XL" opppure "38,40,42" etc etc


Cioè creava una nuova colonna nella tabella del db per ciascuna taglia nuova?
Hai sottomano uno script asp da cui prendere spunto?

Santino83_02
01-02-2007, 14:47
Originariamente inviato da fraude
Cioè creava una nuova colonna nella tabella del db per ciascuna taglia nuova?
Hai sottomano uno script asp da cui prendere spunto?

no non hai capito

LISTINO



codiceProdotto
modello
marca
IDsetTaglia <---relazionato con "codTaglia" in "taglie"
vari&eventuali
T1 <--- sinceramente non so che dato ci si salvi qui però
T2
T3
..
..
T30


TAGLIE:


codTaglia
etichetta <------- ad esempio "italiana","americana","unica"
T1 <--------- ad esempio "S,X,M", "28,30,32", "U"
T2
T3
..
T30



MAGAZZINO:


idmagazzino
idlistino
idcolore
T1 <---- qui si salva quanta quantità del prodotto IDLISTINO si ha per quel determinato IDCOLORE
T2
T3
..
..
T30

fraude
01-02-2007, 17:29
Bò continuo a non capire... cmq ho fatto due tabelle ma non riesco a metterle in relazione su access. :bhò:

Loading