snikproject / ontology

Public SNIK Ontology. An ontology of information management in hospitals.
https://snikproject.github.io/ontology/
Other
10 stars 1 forks source link

bb:HisOperation rdfs:subClassOf bb:InformationManagement #442

Closed AlfredWinter closed 3 years ago

AlfredWinter commented 3 years ago

Problem with the edge bb:HisOperation rdfs:subClassOf bb:InformationManagement (OntoWiki URL):

ersetzen durch functionalComponent of bb/OperationalHISDirecting

KonradHoeffner commented 3 years ago

Laut FJ in https://docs.google.com/spreadsheets/d/1A7THvy5Le23aQF_6pE0AbS6ov3WrlCvMBb2ANz2hewc hat die Aufgabe keine Definition und keine Beziehungen und wird daher gelöscht. Teil von Issue #366.

Falls Sie anderer Meinung sind, stelle ich sie gerne wieder her. Dann brauchen wir aber wieder eine neue Oberklasse.

AlfredWinter commented 3 years ago

Das verstehe ich jetzt nicht. Mir ging es doch darum, die SubClass Beziehung durch eine component-Beziehung zu ersetzen

KonradHoeffner commented 3 years ago

Das ist normalerweise auch kein Problem, außer in dem Spezialfall, dass die Klasse nur diese einzige Oberklasse hat. Dann darf man die Beziehung nicht ersetzen, weil es dann keine Oberklasse mehr gäbe. Und dann ist nicht mehr definiert, ob die Klasse eine Rolle, Funktion oder ein Objekttyp ist. Daher definieren wir immer mindestens eine Oberklasse. Außerdem war die Klasse sowieso für das Löschen vorgemerkt.

Wenn Sie die Klasse trotzdem behalten möchten, kann ich sie wiederherstellen und dann als Oberklasse meta:Function setzen. Das ist allerdings laut unseren Modellierungsregeln nicht so günstig:

Fast jede Klasse sollte ein subClassOf außerhalb von meta haben.