Contrainte d'intégrité : clé et référence

previous next

Toute clé référencée doit être définie. Exemple : référence bibliographique


<para>....<bibref code="Corby1999"/> ...</para>

<bibliography>
	<bibitem code="Corby1999">
		<author>Olivier Corby</author>
		...
	</bibitem>
</biliograpgy>

Définition de la clé bibitem/@code et de la référence bibref/@code


<xsd:key name="bib">
	<xsd:selector xpath='bibitem'/>
	<xsd:field xpath='@code'/>
</xsd:key>

<xsd:keyref name="dummy" refer="bib">
	<xsd:selector xpath='bibref'/>
	<xsd:field xpath='@code'/>
</xsd:keyref>

 
 

XML Schema    17/9/2002

15/21