Verwaltung von Personen-Metadaten
Allgemeines
Für jede Position im Inhaltsbereich eines Dokumentes nach ESV-Schema müssen zugehörige Verfasser:innen eindeutig ermittelbar sein. Dies kann über eine Kaskade von XPath Ausdrücken geschehen, die Personen-Metadaten an zugehörigen Strukturen (z.B. Ebenen-Metadaten oder Instanz-Metadaten) adressieren. Dabei liefert der erste nicht-leere XPath in der Kaskade die vollständigen Personen-Metadaten für den Inhaltsbereich.
Personen-Metadaten in Strukturelementen außerhalb der XML-Instanz (z.B. in Abschnitten der Rahmendatei oder in den Produkt-Metadaten) sind kein Teil dieser Kaskade.
Beispiel: Dies bedeutet, dass jede redaktionell verfasste XML-Instanz nach ESV-Schema in Zukunft eine Autorengruppe beinhalten muss. Eine Angabe innerhalb der Rahmendatei reicht nicht aus.
Neben der Zuordnung von Verfasser:innen zu einzelnen Inhalts-Bereichen, müssen den über eine Rahmendatei definierten Inhalts-Zusammenstellungen (Werken) Personen mit verschiedenen Rollen zugeordnet werden können. Dies kann über die Anlage von Personen-Metadaten innerhalb der Rahmendatei im Bereich produkt.meta geschehen. Beispiele dafür sind der Herausgeber eines Buches oder die Begründerin eines Loseblattwerkes. Diese Zuordnungen beziehen sich immer auf die gesamte in der Rahmendatei definierte Inhalts-Zusammenstellung, nicht auf die einzelnen Inhalte.
Zusätzlich sollen innerhalb einer Rahmendatei auch Informationen zu Verfasser:innen der Werk-Inhalte vorhanden sein um eine unkomplizierte Generierung von Titel-Seiten o.Ä. zu ermöglichen. Diese Personen-Metadaten sind zu den Personen-Metadaten innerhalb der XML-Instanzen redundant und bilden keinen Teil der Kaskade zur Ermittlung der zugehörigen Personen-Metadaten zu einem Inhaltsbereich. Sie können aber gegen die in den XML-Instanzen angelegten Metadaten auf Konsistenz geprüft werden. Abweichungen innerhalb der Rahmendatei stellen nicht notwendigerweise einen Fehler dar sondern können auch erwünscht sein.
Beispiel: Der Autor eines Vorwortes zu einer Monografie ist in der XML-Instanz des Vorwortes angelegt, wird aber in der Werk-Rahmendatei nicht aufgeführt, da er für die Titelei nicht ausgegeben wird.
Neben der Platzierung von Personen-Metadaten im Bereich produkt.meta einer Rahmendatei, können Personen-Metadaten auch an den Abschnitten der Rahmendatei platziert werden. Auch hier sind diese Daten ausschließlich redundant zu den für die Verfasser:innen-Ermittlung verwendeten Personen-Metadaten innerhalb der XML-Instanzen und kein Teil der Ermittlungs-Kaskade. Sie können z.B. für die Ausgabe von Verfasser:innen bei der Verzeichnis-Generierung verwendet werden.
Aus diesen Definitionen leiten sich entsprechende Regeln für die Erfassung von Daten ab.
Kaskade
-
ancestor::ebene/meta/autorengruppe[@typ eq $typ]
-
ancestor::kommentar.ebene/meta/autorengruppe[@typ eq $typ]
-
ancestor::kommentar.abschnitt/meta/autorengruppe[@typ eq $typ]
-
ancestor::entscheidungsbesprechung /autorengruppe[@typ eq $typ]
-
ancestor::esv.instanz/meta/autorengruppe[@typ eq $typ]
