|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : juin 2007 Messages : 7 ![]() |
Bonjour,
je suis en train de mettre au point une base de donnée, qui possède un certain nombre de table liées 1-1, puis suivant la valeur d'un champ d'une des tables, on bascule sur une serie de table ou une autre. Cependant, pour se faire j'aurai besoin de définir comme clef primaire de certaines tables, la réunion d'un numéro auto de la table principale (qui définit sa clef principale) et d'une lettre (par exemple p ou c). Je ne sais pas du tout si je suis claire. Dites moi si je dois reformuler ou apporter plus de précision. Voici tout de même un exemple : clef de la table principale : numéro auto (1) Clef d'une table de la série p : numéro auto + p (1p) J'ai bien regardé sur le forum ainsi que sur des nombreux tutoriels de developper.com, mais je ne sais pas, d'une part si c'est possible, puis d'autre part comment m'y prendre. Pouvez-vous m'aider ? Merci beaucoups Delphine |
|
|
00
|
|
|
#2 |
![]() ![]() René MAROTInscription : octobre 2005 Messages : 5 482 ![]() |
Salut
À priori ton 'p' ne sert à rien dans le pb. Si tu utilise comme clef primaire de ta table de série le numAuto de ta table principale, c'est ta table principale qui va servir de référentiel. Un numAuto c'est un long integer dans la table liée. Table Principale ClefPrincipale (NumAuto) (Clef primaire de Principale) Table SerieP ClefPrincipale (Long Int) (Clef primaire de SerieP) CodeSerie Crée ensuite une relation entre Principale.ClefPrincipale et SerieP.ClefPrincipale A+
__________________
Vous voulez une réponse rapide et efficace à vos questions téchniques ? Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com