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

bot:adjacentElement between two elements allowed #119

Open
MadsHolten opened this issue Feb 23, 2024 · 0 comments
Open

bot:adjacentElement between two elements allowed #119

MadsHolten opened this issue Feb 23, 2024 · 0 comments

Comments

@MadsHolten
Copy link
Member

I would like to suggest that we allow bot:adjacentElement to also be used as a relationship between two elements since it is probably quite confusing for most people that this is disallowed now and I think we should strive towards having an easily understandable representation of the building.

Current state:
bot:adjacentElement is an rdfs:subClassOf bot:hasElement.
bot:hasElement has the rdfs:domain constrained to bot:Zone.
Therefore using bot:adjacentElement between two elements would infer 1) the bot:hasElement relationship between the two and 2) that the subject element is a bot:Zone.

Suggestion:
Either the bot:adjacentElement should no longer be an rdfs:subClassOf bot:hasElement or the rdfs:domain constraint should be removed on the bot:hasElement. I am in favour of the latter since this makes the ontology less restrictive and easier to use.

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

1 participant