A number of IBM ELM applications have the notion of single-person ownership. In these use cases, the single owner is responsible for working on that resource. For example, in EWM, the "Owned by" property representa the person (singular) who must take the next step in the lifecycle of that work item. Some applications are using dcterms:contributor for this, but this isn't quite the right semantics.
One of the issues with dcterms:contributor is that it has cardinality Zero-or-many. When this RDF data is mapped to a relational database schema, this means that the values have to be in a separate table - they cannot be a column. Querying on that data requires the use of a JOIN, and that degrades the query performance for that data.
The proposal is to introduce a new OSLC Core common vocabulary term that has cardinality Zero-or-one.
For example: oslc:ownedBy. The values would be expected to be a foaf:Agent, but do not need to be constrained to that (we use similar words for dcterms:creator and dcterms:contributor).
There are a number of potential ELM application adopters of this including EWM and ETM.
A number of IBM ELM applications have the notion of single-person ownership. In these use cases, the single owner is responsible for working on that resource. For example, in EWM, the "Owned by" property representa the person (singular) who must take the next step in the lifecycle of that work item. Some applications are using
dcterms:contributor
for this, but this isn't quite the right semantics. One of the issues withdcterms:contributor
is that it has cardinalityZero-or-many
. When this RDF data is mapped to a relational database schema, this means that the values have to be in a separate table - they cannot be a column. Querying on that data requires the use of a JOIN, and that degrades the query performance for that data.The proposal is to introduce a new OSLC Core common vocabulary term that has cardinality
Zero-or-one
. For example:oslc:ownedBy
. The values would be expected to be a foaf:Agent, but do not need to be constrained to that (we use similar words fordcterms:creator
anddcterms:contributor
).There are a number of potential ELM application adopters of this including EWM and ETM.