salut
j'aimerai representer une BD relationnel en XML, dont voici une table du MLD
table Etudiant
ide
nom
prenom
uv1
uv2
cc1
cc2
dans lequel uv1 et uv2 prennent la valeur "oui' ou "non" en fonction de si l'etudiant a passe l'uv ou non. et cc1 et cc2 contiennent l'id du cc que l'etudiant a passe, ce sont 2 valeurs provenant d'une table Controle continue dont la cle est idcc mais en fait ont les meme valeur que cc1 et cc2, en fait la table cc n'a que ces 2 elements.
j'ai presente cette table en xml comme suit:
est ce la meilleure facon de precenter cette table?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <etudiants> <etudiant idE="1" nom="lol1" prenom="lol1"> <uv1>oui</uv1> <uv2>non </uv2> <cc1>201</cc1> <cc2> 202</cc2> </etudiant> <etudiant idE="2" nom="lol2" prenom="lol2"> <uv1>non</uv1> <uv2>non </uv2> <cc1>201</cc1> <cc2> 202</cc2> </etudiant> </etudiants>
-est ce que nom et prenom peuvent etre des sous elements de <etudiant> et non son attribut?
-est ce mieux de creer une autre balise <CC> sous element de <etudiant>qui contiendra <cc1> et <cc2> comme ses sous elements au lieu de mettre cc1 et cc2 directment sous element de <etudiant>
- que devienne les cle secondaire d'une table quand elle est represente en xml?
bref je veux vos propositions et mieux encore de la documentation sur la representation d'une bd en fichier XML .
NB je veux le faire manuelle sans assistance logiciel
Merci d'avance.
Partager