Digital Media Core Resources (In Progress)
On this page
Digital Media Resources (In Progress)
This page contains an assortment of resources to help explain the structure and relationship of the Digital Media object.
Diagrams
Class Diagrams
classDiagram class DigitalMedia { ID : string version : integer created : string type : string type : None accessURI : string institutionID : string institutionName : string format : string license : string description : string rights : string accessRights : string rightsHolder : string source : string creator : string created : string modified : string hasAssertion : array hasCitation : array hasIdentifier : array hasEntityRelationship : array hasAgent : array } class Agent { agentRole : string agentType : string agentID : string agentName : string agentRoleBegan : string agentRoleEnded : string agentRoleOrder : integer hasIdentifier : array } class Assertion { measurementID : string parentMeasurementID : string measurementType : string measurementType : string measurementDeterminedDate : string measurementValue : string measurementValue : string measurementAccuracy : string measurementUnit : string measurementUnit : string assertionByAgentName : string assertionByAgentID : string assertionProtocol : string assertionProtocolID : string assertionRemarks : string } class Citation { identifier : string type : string date : string title : string creator : string citationPageNumber : string citationRemarks : string referenceType : string bibliographicCitation : string referenceYear : integer referenceIRI : string isPeerReviewed : boolean } class EntityRelationship { relationshipOfResource : string relationshipOfResourceID : string relatedResourceID : string relatedResourceURI : string relationshipEstablishedDate : string entityRelationshipOrder : integer relationshipAccordingTo : string relationshipAccordingToID : string relationshipRemarks : string } class Identifier { title : string localTitle : string identifier : string format : string subject : string isPartOfLabel : boolean isBarcodeOrNFC : boolean isIDPersistent : boolean } DigitalMedia -- Agent DigitalMedia -- Assertion DigitalMedia -- Citation DigitalMedia -- EntityRelationship DigitalMedia -- Identifier
Entity-Relationship Diagrams
erDiagram DigitalMedia ||--o{ Agent : Has DigitalMedia ||--o{ Assertion : Has DigitalMedia ||--o{ Citation : Has DigitalMedia ||--o{ EntityRelationship : Has DigitalMedia ||--o{ Identifier : Has Agent ||--o{ Identifier : Has
Built with Mermaid.js