Exercice 2
1
<!ELEMENT forum ( personnes, messages) >
2
<!ELEMENT personnes ( personne*) >
3
<!ELEMENT messages ( message*) >
4
<!ELEMENT personne ( nom, prenom, adresse) >
5
<!ATTLIST personne ref ID #REQUIRED>
6
<!ELEMENT nom (#PCDATA) >
7
<!ELEMENT prenom (#PCDATA) >
8
<!ELEMENT adresse (#PCDATA) >
9
<!ELEMENT message (expediteur,texte,anterieur?) >
10
<!ATTLIST message ref ID #REQUIRED>
11
<!ELEMENT expediteur EMPTY>
12
<!ATTLIST expediteur ref IDREF #REQUIRED >
13
<!ELEMENT texte (#PCDATA)>
14
<!ELEMENT anterieur EMPTY>
15
<!ATTLIST anterieur ref IDREF #REQUIRED >