Deutsche-Digitale-Bibliothek/ddb-metadata-ead

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.