I'm using Protégé 5.5.0 for developing a material/properties ontology for testing.
I have created two 'parent' classes with corresponding subclasses:
Entityclass with subclasses (Atom,Molecule,Formulation)Propertyclass with subclasses (Viscosity,Number_of_Carbons,Atomic_weight)
I have also created an object property to relate the Property class with the Entity class which I call appliesOnEntity and has domain Property and range Entity.
Now I want somehow to add restrictions to the appliesOnEntity property to express special relations among the corresponding subclasses of the parent classes.
For example, I want to express that Viscosity applies on Formulation and Molecule, Atomic_weight applies only in Atom etc. How can I achieve that?