OPUS4 / opus4-common

Core package for OPUS 4.
Other
0 stars 5 forks source link

EnrichmentTypes um Multiplizität erweitern #75

Open j3nsch opened 2 years ago

j3nsch commented 2 years ago

Die Multiplizität sollte für ein Enrichment einstellbar sein bzw. wird vielleicht teilweise auch schon durch den ausgwählten Typ vorgegeben. Ein Boolesches-Enrichment sollte nur einmal pro Dokument verwendet werden. Bei einem Select-Enrichment könnte es verschiedene Varianten geben, ein Multi-Select, dass nur einmal vorkommen darf, oder ein Single-Select, dass mehrfach vorkommen kann. Multi- und Single-Select wären vermutlich unterschiedliche Enrichment-Typen (noch unklar).

j3nsch commented 2 years ago

Es muss definiert werden, auf welcher Ebene die Multiplizität definiert werden: auf Ebene des Enrichment-Types oder des Enrichment-Keys.

j3nsch commented 2 years ago

In jedem Fall muss im Metadatenformular bei der Eingabe von Enrichments die Einhaltung der definierten Multiplizität validiert werden.

Das Select-Element, das alle verfügbaren Enrichment-Keys enthält, sollte gefiltert werden, so dass nur Enrichment-Keys ausgewählt werden können, für die die definierte Multiplizität noch nicht überschritten wurde.