Skip to content
Discussion options

You must be logged in to vote

My summary view with above points, @LaraAcuna, feel free to review and comment, I'll leave this discussion open before your confirmation.

Approach When to Use
Separate properties (realizedByBusinessProcess, realizedByApplication When the relationship has different characteristics or governance requirements for each target type
owl:unionOf range When the property is semantically the same, but can point to different types; good for reuse and consistency
Local restrictions (SubClassOf some) When you want to avoid global side effects; excellent for modular ontologies to consider
Multiple rdfs:range axioms Avoid if possible -- because of the un-intended AND/intersection semantics

Replies: 8 comments 1 reply

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by LaraAcuna
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@yasenstar
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
question Further information is requested
2 participants