metadata.schema.json: Signatur und Hash als eigene Objekttypen

Warum?

Änderungsvorschlag von Herrn Grübsch:

Signatur und Hash werden im Metadatenschema 1.0.0 bei den Fachdaten und den Anhängen verwendet. Signatur wird einmal bei den Fachdaten definiert und dann bei den Anhängen referenziert. Hash wird (obwohl strukturtell gleich) zweimal definiert (wahrscheinlich wegen verschiedener Beschreibungen?)

Wenn man aus dem aktuellen Schema in Java Objektklassen generiert, erhält man jeweils 2 Klassen (Signature/Signature_1 und Hash/Hash_1). Um die deren Vorkommen in Data und Attachment identisch behandeln zu können, wäre es gut, wenn es nur eine Klasse geben würde.

Anbei ein Patch-Vorschlag. Die Definition von "signature" und "hash" erfolgt separat und wird an den jeweiligen Verwendungsstellen referneziert.

metadata.schema.json.patch

Relevante Links und Bemerkungen

Akzeptanzkriterien

  1. ...
  2. ...
  3. ...

Durchführungsplan (vom Entwickler bei Storyplanung auszufüllen)

Edited by Andreas Huber