Relationen zwischen den Inhaltetypen
Welche Verknüpfungen zwischen Organisationen, Bildungsangeboten und Veranstaltungen sind besonders naheliegend und sinnvoll für unsere Use Cases?
Bereits möglich
(siehe auch Objekte miteinander in Beziehung setzen ):
isBasedOn
isPartOf
references
Vorschläge aus dem Datenraum
(siehe auch https://gitlab.opencode.de/mbr/datenraum/datenraum-oss/-/tree/main/documentation/guide?ref_type=heads):
Name | Bedeutung | Relevanz |
|---|---|---|
requires | Ein Objekt benötigt das andere | |
references | Ein Objekt zeigt auf das andere | |
replaces | Ein Objekt ersetzt das andere | |
broader | Ein Objekt hat ein übergeordnetes (allgemeineres) Objekt |
|
has optional skill |
| Nicht als Relation gedacht, da Skills keine eigenen Inhalte sind |
has essential skill |
| Nicht als Relation gedacht, da Skills keine eigenen Inhalte sind |
exact match | Ein Objekt entspricht dem anderen Objekt | Duplikate sichtbar machen |
close match | Ein Objekt entspricht recht eng dem anderen | Nicht intuitiv auf unsere Inhaltetypen anwendbar |
broad match | Ein Objekt ist eine allgemeinere Variante eines anderen | Nicht intuitiv auf unsere Inhaltetypen anwendbar |
has part | Ein Objekt ist Teil eines anderen | |
has format | Ein Objekt entspricht einem anderen, nur in einem anderen Format | Nicht intuitiv auf unsere Inhaltetypen anwendbar |
has version | Ein Objekt existiert in einer anderen Version | Interessant für OER, weniger für unsere anderen Inhaltetypen |
Metadaten für Relationen (aus dem Datenraum)
tailNodeId (Ausgang der Relation)
headNodeId (Ziel der Relation)
sourceId (Datenquelle)
isAiGenerated
metadata (JSON)
Vorschläge für Erweiterungen
Name | Bedeutung | Relevanz |
|---|---|---|
offers (https://schema.org/offers ) | Objekt bietet andere Objekt an | Organisationen und Personen können anbieten |
sponsor (https://schema.org/sponsor ) | Objekt finanziert Objekt | Organisationen und Personen können finanzieren |
organizer (https://schema.org/organizer ) | Objekt organisiert Objekt | Organisationen und Personen können veranstalten |
subEvent (https://schema.org/subEvent ) | Objekt hat Unter-Events | allgemeiner: hasPart |
subOrganization (https://schema.org/subOrganization ) | Objekt hat Unter-Organisationen | allgemeiner: hasPart |
coursePrerequisites (https://schema.org/coursePrerequisites ) | Objekt ist Voraussetzung für anderes | Bildungsangebote können Voraussetzung sein |
memberof (https://schema.org/memberOf ) | Objekt ist Mitglied eines anderen | Organisationen und Personen können Mitglieder sein |
Mitdenken:
Welche Relationen sind für welche Typen überhaupt sinnvoll und sollten angezeigt werden können?