OVH Cloud OVH Cloud

généalogie et access

1 réponse
Avatar
s.croq
Bonjour à tous

j'ai quelques base en access mais je me heurte à un os ( qui doit être
tout simple pourtant ;-)) )

j'arrive à créer une table avec les nom des personnes, les dates et
tout ce qu'il faut

j'arrive à créer le formulaire qui en découle

j'aimerai pouvoir rajouter dans mon formulaire les noms des parents
qui se mettraient automatiquement en saisissant seulement leur numéro
d'ordre

je pense que c'est possible mais je n'ai pas le déclic ;-))

merci d'avance de vos réponses


cordialement
S.CROQ

1 réponse

Avatar
3stone
Bonjour,

"sabine croq"
[...]
j'aimerai pouvoir rajouter dans mon formulaire les noms des parents
qui se mettraient automatiquement en saisissant seulement leur numéro
d'ordre



Hmmm...

Si tu es certaine de ne gérer que des "enfants" et leurs "parents",
il te suffit de créer une table "tblParents" avec une clé externe
liée à la clé primaire de ta table "tblEnfants".

Mais, la méthode à un gros défaut...
Si un enfant peut devenir le parent à son tour, il faut s'organiser autrement.

Dans ce cas, une seule table "tblPersonne" avec les champs:
ID_Personne
ID_Pere
ID_Mere
Nom_Personne
Prenom_Personne
...

de cette facon, tout le monde se retrouve dans une seule table
et chaque personne sera reliée par son ID_Personne aux clés
externes ID_Pere et ID_Mere qui se trouve dans la même table.

Il sera très simple a ce moment d'ajouter une personne et de
relier son ID_Personne à la clé ID_Pere (ou ID_Mere) d'un "ex enfant"...

Ok ?


--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------