Bonjour,
Je souhaite réaliser un logiciel qui gère des patients. Ce logiciel sera programmé en C et dialoguera avec une base de donnée SQL.
J'hésite entre deux strcuture pour ma Base de donnée:
1)
J'aurais donc une BDD nommée PATIENT.
Cette BDD contiendra une table CLIENT.
La table CLIENT contiendra les champs NOM,PRENOM,AGE,SEX,SUIVI.
Ces tables contiendrons des données.
Admettons que j'aii deux passients et que je les enregistre dans les champs 1 par 1 :
NOM---PRENOM---AGE---SEX---SUIVI
dupont--jean------45----M---grippe
brown--alphonse---38---M----gorge
est-ce que les champs sont liés? je m'explique,
Si je souhaite en sélectionnant le Nom que le programme m'affiche le prénom l'age le sex et le suivi, est-ce possible? Est ce qu'il ne risque pas de tout me mélanger? (le tri des données est par ordre alphabétique non?).
Dans ce cas,
2)
N'est-je pas plustôt intéret de créer une table du nom du patient pour chaque nouveau patient? Cette table contiendra les champs et le fait de relire la table m'affichera tout simplement ses données?
Merci d'avance,
Florian
Partager