Findbuch-Schema nicht kompatibel zu EAD 2002 (subject/@role); EAD-Version nicht dokumentiert
teoric opened this issue · 0 comments
In den Beispiel-Dateien kommt das Attribut subject/@role
vor.
Leider ist in den Wurzelelementen ein Link angegeben, das zwar auf EAD 2002 verweist (xsi:schemaLocation="urn:isbn:1-931666-22-9 http://www.loc.gov/ead/ead.xsd
[…]"
); dort ist aber @role
für <subject>
nicht definiert (so auch im RelaxNG-Schema). Die Tag Library ist evtl. missverständlich definiert, meint aber dass <persname>
, <corpname>
und <geogname>
ein Attribut role="subject"
haben können; das ist so im Schema auch vorgesehen.
Personal, corporate, and geographic names behaving as subjects are tagged as
<persname>
,<corpname>
, and<geogname>
, respectively. The ROLE attribute can be set to "subject" when it is necessary to specify the relationship of the name to the materials being described.
In EAD 3 ist @role
an dieser Stelle auf @relator
geändert (vgl. Tag Library: “@ROLE was changed to @relator on access point elements and @linkrole on linking elements”, siehe auch Doku für <subject>
).
In der Doku bzw. im Schema sollte wegen solcher Änderungen explizit angegeben werden, auf welcher EAD-Version ead(ddb)
beruht.