Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Modélisation
Modélisation Le forum qui vous aide à résoudre vos questions relatives à la modélisation (tables et relations) de votre base de données sous Access. Pour les états et les formulaires, postez dans le forum IHM.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/07/2007, 17h20   #1
Invité de passage
 
Inscription : juin 2007
Messages : 7
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 7
Points : 1
Points : 1
Par défaut implémenter un numéro auto avec une valeur texte

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
Stagiaireparc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2007, 22h21   #2
Modérateur
 
Homme René MAROT
Inscription : octobre 2005
Messages : 5 482
Détails du profil
Informations personnelles :
Nom : Homme René MAROT
Localisation : Canada

Informations forums :
Inscription : octobre 2005
Messages : 5 482
Points : 7 577
Points : 7 577
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.
marot_r est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h01.


 
 
 
 
Partenaires

Hébergement Web