PersistentIdentifier

Core::PersistentIdentifier

Overview

Concrete Class

A persistent context-dependent identifier for a ConceptualObject.

(Fullscreen Diagram)

ConceptualObjectPersistentIdentifierContext :Undefined | StringValue :StringPersistentIdentifiers0..1*

Members

Data Properties

Name

Multiplicity

Type

Ordered

Unique

Context

1

Undefined | String

no

no

The context of the PersistentIdentifier such as a database, a project number or name, etc.

Value

1

String

no

no

The value of the PersistentIdentifier, i.e., the actual identifier string.

Context

Data Property

The context of the PersistentIdentifier such as a database, a project number or name, etc.

Type: Undefined | String

Multiplicity: 1

Ordered: no

Unique: no

Example

"mysql://myhost:1111/db"

Value

Data Property

The value of the PersistentIdentifier, i.e., the actual identifier string.

Type: String

Multiplicity: 1

Ordered: no

Unique: no

Example

"84187274"

Example in DEXPI XML

<Object type="Core/PersistentIdentifier">
  <Data property="Context">
    <String>mysql://myhost:1111/db</String>
  </Data>
  <Data property="Value">
    <String>84187274</String>
  </Data>
</Object>