Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

FieldTypeConstraintsDescription
fedora_idvarchar(503)NOT NULLThe internal ID of the resource creating the relationship
subject_idvarchar(503)NOT NULLThe internal ID of the resource which is the subject of the relationship.
propertyvarchar(503)NOT NULLThe predicate of the relationship.
object_idvarchar(503)NOT NULLThe internal ID of the resource which is the object of the relationship.
transaction_idvarchar(255)NOT NULLThe transaction ID this relationship operation is part of
operationvarchar(10)NOT NULLThe operation being performed. One of 'add' or 'delete'

...

OCFL Index

The OCFL index provides a mapping between a Fedora URI its base URI (which is different in the case of an Archival Group) and its OCFL ID.

ocfl_id_map

The main source of OCFL mappings. Accessible to all requests.

FieldTypeConstraintsDescription
fedora_idvarchar(503)NOT NULL, PRIMARY KEY
The internal ID of the resource creating the relationship
fedora_root_idvarchar(503)NOT NULLThe internal ID of the archival group of the resource in fedora_id. These fields are the same for self contained resources.
ocfl_idvarchar(503)NOT NULLThe OCFL id of the resource containing this Fedora resource.

ocfl_id_map_session_operations

The OCFL ID mapping operations being persisted in a transaction.

FieldTypeConstraintsDescription
fedora_idvarchar(503)NOT NULL, PRIMARY KEY
The internal ID of the resource creating the relationship
fedora_root_idvarchar(503)NOT NULLThe internal ID of the archival group of the resource in fedora_id. These fields are the same for self contained resources.
ocfl_idvarchar(503)NOT NULLThe OCFL id of the resource containing this Fedora resource.
session_idvarchar(255)NOT NULLThe session ID this operation is from.
operationvarchar(10)NOT NULLThe type of operation to be persisted. One of 'add' or 'delete'