Je cherche à crééer une petite application simple, mais je bute sur un petit
problème de "relations"
Je possède une table "patients" qui comprend le nom, prénom, adresse... du
patient et une table "BILAN" . Un enregistremnt de la table "patients" peut
comprendre plusieurs enregistrements de la table "bilans".Je dois pouvoir
supprimer un enregistrement de la table bilan sans supprimmer
l'enregistrement de la table "patients"J e dois pouvoir également duppliquer
un enregistrement de la table "bilans"
Quel type de relation faut-il mettre en place entre les deux tables ? Entre
quoi et quoi ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Patrick Fredin
Bonjour,
Dans la table Client, il faut mettre un champ "ID" ou n'importe quoi d'autre qui identifie de manière unique le client. Le mieux est de mettre un numéro automatique dans ce champ (c'est un type de champ). Ensuite dans la table Bilan, il faut mettre un champ avec l"ID du client (ClientID par exemple). La relation se fait de Client vers Bilan (ce sera de 1 à N) avec intégrité référentielle. Tu pourras ajouter et supprimer des enregistrements dans Bilan sans perturber Client. Mais tu peux aussi dire de supprimer dans Bilan quand tu supprimes dans Client.
Si besoin, envois-moi un mail, je t'enverrai un exemple.
-- Patrick
"legodec" wrote in message news:
Bonjour,
Je cherche à crééer une petite application simple, mais je bute sur un petit problème de "relations" Je possède une table "patients" qui comprend le nom, prénom, adresse... du patient et une table "BILAN" . Un enregistremnt de la table "patients" peut comprendre plusieurs enregistrements de la table "bilans".Je dois pouvoir supprimer un enregistrement de la table bilan sans supprimmer l'enregistrement de la table "patients"J e dois pouvoir également duppliquer un enregistrement de la table "bilans" Quel type de relation faut-il mettre en place entre les deux tables ? Entre quoi et quoi ?
merci pour votre aide
Cordialement
Yves LE GODEC
Bonjour,
Dans la table Client, il faut mettre un champ "ID" ou n'importe quoi d'autre
qui identifie de manière unique le client. Le mieux est de mettre un numéro
automatique dans ce champ (c'est un type de champ).
Ensuite dans la table Bilan, il faut mettre un champ avec l"ID du client
(ClientID par exemple). La relation se fait de Client vers Bilan (ce sera de
1 à N) avec intégrité référentielle. Tu pourras ajouter et supprimer des
enregistrements dans Bilan sans perturber Client. Mais tu peux aussi dire de
supprimer dans Bilan quand tu supprimes dans Client.
Si besoin, envois-moi un mail, je t'enverrai un exemple.
--
Patrick
"legodec" <legodec@discussions.microsoft.com> wrote in message
news:1F729082-2169-4624-A2AF-E3B2ED2350D9@microsoft.com...
Bonjour,
Je cherche à crééer une petite application simple, mais je bute sur un
petit
problème de "relations"
Je possède une table "patients" qui comprend le nom, prénom, adresse... du
patient et une table "BILAN" . Un enregistremnt de la table "patients"
peut
comprendre plusieurs enregistrements de la table "bilans".Je dois pouvoir
supprimer un enregistrement de la table bilan sans supprimmer
l'enregistrement de la table "patients"J e dois pouvoir également
duppliquer
un enregistrement de la table "bilans"
Quel type de relation faut-il mettre en place entre les deux tables ?
Entre
quoi et quoi ?
Dans la table Client, il faut mettre un champ "ID" ou n'importe quoi d'autre qui identifie de manière unique le client. Le mieux est de mettre un numéro automatique dans ce champ (c'est un type de champ). Ensuite dans la table Bilan, il faut mettre un champ avec l"ID du client (ClientID par exemple). La relation se fait de Client vers Bilan (ce sera de 1 à N) avec intégrité référentielle. Tu pourras ajouter et supprimer des enregistrements dans Bilan sans perturber Client. Mais tu peux aussi dire de supprimer dans Bilan quand tu supprimes dans Client.
Si besoin, envois-moi un mail, je t'enverrai un exemple.
-- Patrick
"legodec" wrote in message news:
Bonjour,
Je cherche à crééer une petite application simple, mais je bute sur un petit problème de "relations" Je possède une table "patients" qui comprend le nom, prénom, adresse... du patient et une table "BILAN" . Un enregistremnt de la table "patients" peut comprendre plusieurs enregistrements de la table "bilans".Je dois pouvoir supprimer un enregistrement de la table bilan sans supprimmer l'enregistrement de la table "patients"J e dois pouvoir également duppliquer un enregistrement de la table "bilans" Quel type de relation faut-il mettre en place entre les deux tables ? Entre quoi et quoi ?