Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bb:HisOperation rdfs:subClassOf bb:InformationManagement #442

Closed
AlfredWinter opened this issue Oct 23, 2020 · 3 comments
Closed

bb:HisOperation rdfs:subClassOf bb:InformationManagement #442

AlfredWinter opened this issue Oct 23, 2020 · 3 comments
Assignees
Milestone

Comments

@AlfredWinter
Copy link
Collaborator

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

ersetzen durch functionalComponent of bb/OperationalHISDirecting

@KonradHoeffner KonradHoeffner self-assigned this Nov 17, 2020
@KonradHoeffner KonradHoeffner added this to the 1.1 milestone Nov 17, 2020
@KonradHoeffner
Copy link
Collaborator

KonradHoeffner commented Nov 17, 2020

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
Copy link
Collaborator Author

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

@KonradHoeffner
Copy link
Collaborator

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants