-
Notifications
You must be signed in to change notification settings - Fork 28
Open
Description
Case:
we want to map literal values in a set of permissible values in a data model (say "M" in gcs.maritalstatus) to some ontology term NCIT:Married. Now there might not be anything like an id for the permissible values in the data model. One solution could be to do something like _:b in the subject or object_id column to indicate this is a blank node, meaning that the label should be used for the mapping, but maybe we need something more general to allow for mapping arbitrary literals, as @wdduncan suggested in another thread as well..
From @hsolbrig:
We DO need a way to represent a specific string that appears in a given data element but I see this as a case where we are imposing the constraints of OUR data model (RDF) on a pretty straight-forward idea – string “M” in the marital status data element in model M means “Married” as defined by ontology … . I wonder whether this may be a case where we are overburdening the notion of an “ontology map”. Note that using the actual map if it is in RDF is going to require the same amount of work whether the source nodes are represented as Uri’s or BNodes.