Liaison entre table et clé primaire
tagada_or
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
-
tagada_or Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
tagada_or Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
Je dois créer une base de données pour des patients subissant certains examen une seule fois au début de leur suivi puis des examens répétés lors de visites régulières.
J'ai pensé créer la structure de ma base de données de la façon suivante (les champs soulignés constituent la clé primaire) :
Table Patients : Numpat, Sexe, Date de naissance etc.....
Pour les examens réalisé une seule fois : Exemple (le diagnostic initial) : Table Diagnostic : Numpat, Diagnostic
Les tables patients et Diagnostic sont liées entre elles par le champ Numpat.
En ce qui concerne les examens répétés, je pensais faire une table intermédiaire appelée Table Visite : Numpat, Numvis, Date_Vis. Cette table est liée à la table patient par le Numpat.
Puis une table pour chacun des examens : Exemple (évaluation de la douleur) : Table Douleur : Numpat, Numvis, Score_douleur.
Cette table est liée à la table visite par Numpat et Numvis.
Je ne suis pas sûre que cette structure soit optimale, quelqu'un aurait-il un avis sur cette structure ou bien une solution plus optimisée ?
Merci beaucoup.
Je dois créer une base de données pour des patients subissant certains examen une seule fois au début de leur suivi puis des examens répétés lors de visites régulières.
J'ai pensé créer la structure de ma base de données de la façon suivante (les champs soulignés constituent la clé primaire) :
Table Patients : Numpat, Sexe, Date de naissance etc.....
Pour les examens réalisé une seule fois : Exemple (le diagnostic initial) : Table Diagnostic : Numpat, Diagnostic
Les tables patients et Diagnostic sont liées entre elles par le champ Numpat.
En ce qui concerne les examens répétés, je pensais faire une table intermédiaire appelée Table Visite : Numpat, Numvis, Date_Vis. Cette table est liée à la table patient par le Numpat.
Puis une table pour chacun des examens : Exemple (évaluation de la douleur) : Table Douleur : Numpat, Numvis, Score_douleur.
Cette table est liée à la table visite par Numpat et Numvis.
Je ne suis pas sûre que cette structure soit optimale, quelqu'un aurait-il un avis sur cette structure ou bien une solution plus optimisée ?
Merci beaucoup.
A voir également:
- Liaison entre table et clé primaire
- Clé usb non détectée - Guide
- Clé windows 8 - Guide
- Table ascii - Guide
- Table des matières word - Guide
- Formater clé usb - Guide
2 réponses
Bonjour tagada_or
Pour la Table Douleur je rajouterai une colonne id_douleur sachant qu'un patient pour avoir plusieurs fois une évaluation de douleur. A moins que pour chaque visite il y ait l'évaluation de la douleur.
Dans ce cas , la clé primaire de la table douleur serait la même que celle de la table visite
Pour la Table Douleur je rajouterai une colonne id_douleur sachant qu'un patient pour avoir plusieurs fois une évaluation de douleur. A moins que pour chaque visite il y ait l'évaluation de la douleur.
Dans ce cas , la clé primaire de la table douleur serait la même que celle de la table visite