Complete RDF newbie here, and I am struggling to understand how to create sensible and reusable predicates. I asked a couple of experts at our company, but their predicates were (forced to be) unique by duplicating the object (e.g. woman,has_a_bag,purse vs woman,has_a,purse).
Here's a concrete, but simple, example of my problem:
man, has a, watch
car, has a, tire
bird, has a, feather
In Protege, not only does the car have a tire, it also has a feather and watch because of the common/shared predicate. If I have to make a unique predicate for each subject/object pairing, it would seem to invalidate the value of RDF. So, I am certain that I am doing something very wrong.
Thanks!