A composite chain can be appreciated by the following example: the son of the brother of my father is my cousin. The same structure can be applied for modelling, for example, the sucessive modifications that a protein goes through. The key on the composite chain is that there are two chains, but one of them is composed by a relationship that will be inferred by the reasoner: the reasoner will first infer that the brother of my father is my uncle (first chain: father + brother = uncle), and then that the son of my uncle is my cousin (second chain: uncle + son = cousin). The property uncle is common to both chains
Composite Property Chain
Domain Modelling
The double chain is modelled. This allows for queries with the composite properties (e.g. has_uncle and has_cousin)
The only main step of this ODP is to create both chains, and to link the appropriate individuals
This ODP is made by five object properties, grouped in two chains. Both chains have one object property in common: in one of them it is the head and in the other it is one of the precedents
To model a double chain of properties, i.e. two chains that link four individuals