I have the use case where I need to define a relationship between two nodes. but, again that relationship is having the attribute/property. The question is how can I define this property? what needs to be written inside the domain/range constraints? The two entities are:
:Equipment a owl:Class ;
:EquipmentType a owl:Class ;
The relation is:
:hasEquipmentType a owl:ObjectProperty;
Now, I have attribute 'FilterBy' which filters the EquipmentTypes based on different criteria mentioned in 'FilterBy'.