Gedbas4all/Ontologie
Zur Navigation springen
Zur Suche springen
Code für plantuml
@startuml class Assertion { date rational disproved } Assertion --> Subject : subject1 Assertion --> Subject : subject2 Assertion --> Researcher : researcher Assertion --> Project : project class CitationPart { value } CitationPart --> CitationType : type enum CitationType class Characteristic { place } Characteristic --|> Subject Characteristic --> Date : date Characteristic --> CharacteristicPart : part Characteristic --> Order : ordered class CharacteristicPart { value sequenceNumber } CharacteristicPart --> CharacteristicPartType : type enum CharacteristicPartType class ContextRole { sequenceNumber sequenceDescription } ContextRole --|> Role ContextRole --> ContextRoleType : type enum ContextRoleType class Date { calendar certainty type beforeAfter normalizedStartDate normalizedEndDate normalizedDuration } Date --> DatePart : start Date --> DatePart : end Date --> DatePart : duration Date --> Event : referenceEvent class DatePart { value } DatePart -> DateType : type enum DateType class Event { place } Event --|> Subject Event --> Date : date Event --> EventType : type EventRole --|> Role EventRole --> EventRoleType : type enum EventRoleType enum EventType class Group { criteria place } Group --|> Subject Group --> Date : date Group --> GroupType : type class GroupRole { sequenceNumber sequenceDescription } GroupRole --|> Role GroupRole --> GroupRoleType : type enum GroupRoleType enum GroupType enum Order Persona --|> Subject class Researcher { uid } class Representation { published externalURL comments page cutOutLeft cutoutTop cutoutWidth cutoutHeight data } Representation --> Source : source Representation --> RepresentationType : type enum RepresentationType abstract class Role abstract class Subject { name description } Subject --> Assertion : assertion Subject --> Role : subject1Role class Source { comments } Source --|> Subject Source --> CitationPart : citationPart Source --> SourceType : type SourceReference --> Source : references SourceReference --> Source : secondary enum SourceType Thing --|> Subject Thing --> ThingType :Type enum ThingType @enduml