|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Inscrit
Inscription : mai 2004 Messages : 759 ![]() |
Bonjour mon pb est le suivant: j'ai deux tables Filères et Plages_de_Numero pour chaque filières correspond une plage de numéro et les bornes limites pour l'ensemble des plages est [1..10999]. exemple: pour Automobile---> on a la plage suivante [1..100] Agriculture--> on a la plage suivante [101..206] ...........-->....................... voici donc ce que je fais: Code :
je veux inserrer dans la table PLAGE_DE_NUMERO et je ne sais plus comment definir une autre plage a l'interieur de la première plage(celle définit dans dans le domaine) j'ai opté pour cette manière pour la plage de la filière Automobile par exemple: Code :
je suis ouvert à toutes les solutions merci. Edité par Barbibulle :
|
||||
|
|
00
|
|
|
#2 |
|
Membre actif
![]() Inscription : juin 2002 Messages : 379 ![]() |
Comprends pas bien votre pb ???
Ou en tout cas, le peu que j'y comprenne, c'est que vous voulez avoir un tableau comme plage de donnee ? Un tableau d'INTEGER qui comporterait les valeurs [0,1,2,3,...,100] pour automobile, [101,102,103,...,206] pour l'agriculture, ... Mais je ne vois pas non plus la finalite du pb. Detaillez un peu svp pour qu'on puisse avancer. |
|
|
00
|
|
|
#3 |
|
Inscrit
Inscription : mai 2004 Messages : 759 ![]() |
en fait il s'agit de faire correspondre a chaque filiéres une plages de numéro:
exemple j'ai la filière Agriculture et dans cette filière on ne peut attribuer à un produit agricoles q'un numéro compris entre 100 et 124. donc en inserrant ma plage Agriculture je ne dois mentonner que la plage est compris entre 100 et 124. voici donc ce que je veux avoir fillières plages contruction 254-354 agricultures 355-487 cosmetiques 488-587 ................ ........... merci |
|
|
00
|
|
|
#4 |
|
Inscrit
Inscription : mai 2004 Messages : 759 ![]() |
en faite c'est comme ça
fillières plages contruction 254-354 agricultures 355-487 cosmetiques 488-587 ................ ........... |
|
|
00
|
|
|
#5 |
|
Inscrit
Inscription : mai 2004 Messages : 759 ![]() |
escusez moi pour la mise en forme du texte
il y a deux tableaux |
|
|
00
|
|
|
#6 |
|
Membre Expert
![]() Frédéric Inscription : octobre 2002 Messages : 1 722 ![]() |
Pourquoi vous ne définissez pas tout simplement une colonne minimum et une colonne maximum dans votre table filière ?
avec éventuellement une contrainte CHECK du type minimum>0 et maximun<11000 et pourquoi pas un trigger before insert/update qui vérifie que minimum<=Maximum ?? |
|
|
00
|
|
|
#7 |
|
Inscrit
Inscription : mai 2004 Messages : 759 ![]() |
je crois que c'est bien ça la solution
merci une fois de plus encore |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com