Data Mapping Resources
On this page
Data Mapping Resources
This page contains an assortment of resources to help explain the structure and relationship of the Data Mapping object.
Diagrams
Class Diagrams
classDiagram class DataMapping { schema:identifier : string ods:fdoType : string ods:status : None schema:version : integer schema:name : string schema:description : string schema:dateCreated : string schema:dateModified : string schema:creator : object ods:hasDefaultMapping : array<ods:DefaultMapping> ods:hasTermMapping : array<ods:TermMapping> ods:mappingDataStandard : string ods:hasTombstoneMetadata : object } class TombstoneMetadata { ods:tombstoneDate : string ods:tombstoneText : string ods:hasAgents : object ods:hasRelatedPIDs : array<ods:RelatedPID> } class RelatedPID { dcterms:identifier : string schema:identifier : string ods:relationshipType : string } class Agent { schema:identifier : string schema:name : string ods:hasRoles : array<ods:Role> schema:email : string schema:url : string ods:hasIdentifiers : array<ods:Identifier> } class Role { schema:roleName : string schema:startDate : string schema:endDate : string schema:position : integer } class Identifier { dcterms:title : string dcterms:type : string dcterms:identifier : string dcterms:format : array<string> dcterms:subject : array<string> ods:isPartOfLabel : boolean ods:gupriLevel : string ods:identifierStatus : string } DataMapping -- TombstoneMetadata TombstoneMetadata -- RelatedPID TombstoneMetadata -- Agent DataMapping -- Agent Agent -- Role Agent -- Identifier
Entity-Relationship Diagrams
erDiagram DataMapping ||--o| TombstoneMetadata : Has TombstoneMetadata ||--o{ RelatedPID : Has DataMapping ||--|{ Agent : Has Agent ||--|{ Role : Has Agent ||--o{ Identifier : Has TombstoneMetadata ||--|{ Agent : Has
Built with Mermaid.js