ReM3 information model
version 0.1
ReM3 information model, used by EntryStore
Information Resource
A resource with a retrievable representation
Named Resource
A resource that is not an information resource, that is, has no retrievable representation
Graph
A retrievable RDF graph
Entry
An entry expressed as an RDF graph, including references to a resource,
resource metadata, external metadata, and cached external metadata.
The entry also contains information about access control and provenance
List
A list of entries expressed as an RDF graph containing an rdf:Seq for ordering the entries
User
A user expressed as an RDF graph
Group
A group expressed as as a list of entries corresponding to users.
The group is expressed as an RDF graph containing a rdf:Seq pointing to the entries.
String
A string expressed as a single statement in an RDF graph.
The subject of the statement is the URI to the information resource holding the RDF graph
the predicate is rdf:value and the object is the string itself.
Context
A context is a set of entries expressed as an RDF graph containing relations to all its contained entries
Context
A pipeline describes how an entry can be converted into one or more entries using one or several chained transforms
Local entry
A local entry, i.e., the resource is contained in the same system as the entry itself
Link entry
A link entry is an entry where the resource is external, that is,
not contained in the same system (or context) as the entry itself.
Typically links to webpages are modeled as link entries.
Reference entry
A reference entry is an entry where both the metadata and the resource are external, that is,
not contained in the system (or context) as the entry itself.
The external metadata is pointed to via the externalMetadata property. If there is a local cache of the
external metadata it is pointed to via the cachedExternalMetadata property.
Typically library resources are suitable to describe as reference entries.
Link-reference entry
A link-reference entry is an reference entry that also has metadata locally.
Such local metadata typically complements the external metadata.
resource
Indicates the resource belonging to an entry
metadata
Indicates the local metadata of an entry
external metadata
Indicates the external metadata of a reference entry
cached external metadata
Indicates the cached external metadata of a reference entry