Well, imagine describing an unknown by relating aspects or features that are known.
Yes you start with knowns but everything beyond that is built up of aspects of other aspects.
I don’t know. It’s just that “identity” is such an assumption that’s baked into so many systems, with classes and then properties tacked onto classes… I wonder if you could just reverse the order.
Go from properties to form classes that create identity.
“Expert Systems” are constructed that way.
You go to a doctor with symptoms.
Symptoms may fall into patterns. Those patterns help identify the disease if any.