Bessere Kommentare in der XSD

This commit is contained in:
Simon Martens
2025-02-05 21:46:46 +01:00
parent c549d07bf2
commit ba01a4fd64
2 changed files with 9 additions and 9 deletions

View File

@@ -42,7 +42,7 @@
<xsd:attribute name="cert" use="optional" default="high"> <xsd:attribute name="cert" use="optional" default="high">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Optional: Wurde die Referenz erschlossen? Erlaubt: high | low</xsd:documentation> <xsd:documentation>Optional: Wie sicher ist die Referenz? Erlaubt: high | low</xsd:documentation>
</xsd:annotation> </xsd:annotation>
<xsd:simpleType> <xsd:simpleType>
<xsd:restriction base="xsd:string"> <xsd:restriction base="xsd:string">
@@ -57,14 +57,14 @@
<xsd:complexType name="personref"> <xsd:complexType name="personref">
<xsd:annotation> <xsd:annotation>
<xsd:documentation> Bezieht sich auf einen Akteur und qualifiziert diese Beziehung. </xsd:documentation> <xsd:documentation> Bezieht sich auf einen Akteur und qualifiziert diese Beziehung.</xsd:documentation>
</xsd:annotation> </xsd:annotation>
<xsd:complexContent> <xsd:complexContent>
<xsd:extension base="lenz:ref"> <xsd:extension base="lenz:ref">
<xsd:attribute name="kat" use="optional" default="autor"> <xsd:attribute name="kat" use="optional" default="autor">
<xsd:annotation> <xsd:annotation>
<xsd:documentation> Die Art der Beziehung zum Akteur. Werte: erwähnung, autor, <xsd:documentation> Die Art der Beziehung zum Akteur. Standard: Autor, Werte: erwähnung,
herausgeber, verleger, drucker, vertrieb, nachruf. </xsd:documentation> autor, herausgeber, verleger, drucker, vertrieb, nachruf. </xsd:documentation>
</xsd:annotation> </xsd:annotation>
<xsd:simpleType> <xsd:simpleType>
<xsd:restriction base="xsd:string"> <xsd:restriction base="xsd:string">
@@ -85,13 +85,13 @@
<xsd:complexType name="ortref"> <xsd:complexType name="ortref">
<xsd:annotation> <xsd:annotation>
<xsd:documentation> Bezieht sich auf einen Ort und qualifiziert diese Beziehung. </xsd:documentation> <xsd:documentation> Bezieht sich auf einen Ort und qualifiziert diese Beziehung.</xsd:documentation>
</xsd:annotation> </xsd:annotation>
<xsd:complexContent> <xsd:complexContent>
<xsd:extension base="lenz:ref"> <xsd:extension base="lenz:ref">
<xsd:attribute name="kat" use="optional" default="entstehungsort"> <xsd:attribute name="kat" use="optional" default="entstehungsort">
<xsd:annotation> <xsd:annotation>
<xsd:documentation> Die Art der Beziehung zum Ort. Werte: entstehungsort </xsd:documentation> <xsd:documentation> Die Art der Beziehung zum Ort. Werte: entstehungsort</xsd:documentation>
</xsd:annotation> </xsd:annotation>
<xsd:simpleType> <xsd:simpleType>
<xsd:restriction base="xsd:string"> <xsd:restriction base="xsd:string">

View File

@@ -30,12 +30,12 @@
<xsd:choice minOccurs="0" maxOccurs="unbounded"> <xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:element name="sent" type="actionattributes"> <xsd:element name="sent" type="actionattributes">
<xsd:annotation> <xsd:annotation>
<xsd:documentation> Pflicht: Wann wurde der Brief abgesendet? </xsd:documentation> <xsd:documentation>Daten zu einem Absende-Event eines Briefes</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
<xsd:element name="received" type="actionattributes"> <xsd:element name="received" type="actionattributes">
<xsd:annotation> <xsd:annotation>
<xsd:documentation> Pflicht: Wann wurde der Brief empfangen? </xsd:documentation> <xsd:documentation>Daten zu einem Empfangs-Event eines Briefes</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
</xsd:choice> </xsd:choice>
@@ -64,7 +64,7 @@
</xsd:complexType> </xsd:complexType>
<xsd:unique name="uniqueIndexLetter"> <xsd:unique name="uniqueIndexLetter">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Pflicht: Jeder Akteur hat eine eindeutige ID.</xsd:documentation> <xsd:documentation>Pflicht: Jeder Brief hat eine eindeutige ID.</xsd:documentation>
</xsd:annotation> </xsd:annotation>
<xsd:selector xpath="lenz:letterDesc" /> <xsd:selector xpath="lenz:letterDesc" />