2009-01-11 7 views
0

Dupe: XML RelationshipXML Relation


Je suis incapable de définir une relation entre le papier et l'auteur. Est-il possible de définir un?

<xsd:complextype name="Researcher'> 
</xsd:complextype> 
<xsd:complexType name = "Paper" > 
     <xsd:extension base = " Researcher " > 
     </xsd:extension> 
    </xsd:complexType> 
<xsd:complexType name = "Author"> 
     <xsd:extension base = " Researcher "> 
     </xsd:extension> 
</xsd:complexType> 
+0

Besoin d'un peu plus d'informations. – Inisheer

Répondre

0

Oui. Depuis le 'X' en XML signifie extensible, il ya beaucoup de façons de le faire, d'où le commentaire de James Atkinson. Voici un exemple simple:

… 
<author id="1"> 
    <name> 
     <first>James</first> 
     <last>Joyce</last> 
    </name> 
</author> 
… 
<book> 
    <title>Ulysses</title> 
    <author refid="1" /> 
</book> 
… 

Bien sûr, vous n'êtes probablement pas la première personne à résoudre ce genre de problème, donc je regarde autour d'un standard ouvert. Essayez googler "Dublin Core" et "ISBN" et voir si quelque chose apparaît.