Justification
type: Class
comment: A justification/explanation for some plot description. Justification may provide a role for some domain description which may be e.g. a law of physics or theory of human behaviour.
subclass of: Role

StoryComponentType
type: Class
subclass of: E28.Conceptual Object
comment: Classifications of story components made in a plot description such as story components affected or unaffected by some intervention.

CuratorialStory
type: Class
comment: The story of a curatorial narrative.
subclass of: Story

Premise
type: Class
subclass of: E28.Conceptual Object
comment: The premise, point or moral of a plot.

EventType
type: Class
comment: Classifications of story events made in a plot description such as events that being classifed as a cause, effect or influence. In a story-event relation the type could be intervening event or pivotal event. Traditional narrative classifications of event could be conflict, sucessful resolution, unsucessful resolution, comedic.
subclass of: E28.Conceptual Object

HeritageObjectCollection
type: Class
comment: Heritage objects can be placed into a collection. This could be a set of objects identified as interest by a curator or objects bookmarked on a physical or virtual museum visit This differs from the concept of collection in CIDOC CRM which refers only to a physical collection such as the NGI collection.
subclass of: E73.Information Object

PlotEntity
type: Class
subclass of: E28.Conceptual Object
comment: A plot entity may be a plot or a plot component. Plots a story, recounting events in a particular order (Rowe et al 2002) Contains plot descriptions that express relationships between events and/or story components

NarrativeComponent
type: Class
comment: A component of a narrative. Is part of another narrative entity which may be a narrative or a component.
subclass of: NarrativeEntity

NarrativeEntity
type: Class
subclass of: E73.Information Object
subclass of: RhetoricalEntity
comment: Can be either a narrative or narrative component. Its component parts can have a defined structure.

StoryEntity
type: Class
subclass of: E28.Conceptual Object
comment: A story entity may be a either a story or a story component. It contains events. It has facets that can be used to organise the set of events.

NarrativeComponentStructure
type: Class
comment: A structuring of narrative components of a narrative entity.
subclass of: E28.Conceptual Object

RangeFacet
type: Class
comment: A range facet allows a minimum and maximum value for an expression to be specified.
subclass of: Facet

Facet
type: Class
subclass of: E28.Conceptual Object
comment: An organisation of a story entity. This has an expression (i.e. dimension) on which events can be organised such as time, location or any other property used used within an event. The selection is one or more values which can be used to filter the events of interest such as particular times or locations of interest.

TemporalRangeFacet
type: Class
comment: A temporal range with a specified minimum and maximum value.
subclass of: TemporalFacet
subclass of: RangeFacet

TemporalFacet
type: Class
comment: For specifying temporal facets.
subclass of: Facet

HeritageObjectPlot
type: Class
comment: A plot associated with the story of a heritage object.
subclass of: Plot

Plot
type: Class
comment: A plot charts a particular path across the story (Hazel 2008). The plot states a network of relationships in the story that are seen as significant by the person constructing the plot (Roberts 2001). The plot can link events together in different ways for example, linking an event about a thought to an event in the world (a thought led to the action, or a happening in the world led to a thought) (Allen and Acheson 2000). In fictional narrative, the predominant plot relationship between events is “caused”, however here we might expect also a more nuanced set of relationships such as “influenced”. We define the plot level as also describing relationships between components of the story, for example contrasting different times and/or locations. The plot level can also describe relationships between story components and events, for example identifying an event that marks the transition between two parts of the story space. A plot has a premise (point or moral) that binds together the elements of the plot into a whole (Rowe et al 2002).
subclass of: PlotEntity

DomainDescription
type: Class
comment: A domain description that could be used to justify a plot relationship between story components or events. This could be e.g. a law of physics or thery of human psychology.
subclass of: Description

EventRelationDescription
type: Class
comment: A description of a relationship between events.
subclass of: PlotDescription

PlotDescription
type: Class
comment: A description of some relationship between events and/or story components. A plot description is satisfied by a plot situation that specifies the events and/or story components described. Defines a justification for the plot description.
subclass of: Description

HeritageObject
type: Class
comment: This class comprises objects of natural of cultural heritage, for example, paintings, sculptures and architectural objects. A heritage object can be associated with one or more heritage object stories/narratives/plots. These may, for example, cover the history of the object its creation, ownership and maintenance. They could be related to what the object depicts or some other narrative/story/plot associated with the object that can be told.
subclass of: E73.Information Object
subclass of: RhetoricalEntity

RhetoricalEntity
type: Class
subclass of: E28.Conceptual Object
comment: A work that communicates meaning through some mechanism such as the use of spoken or written words, or symbols.

HeritageObjectStory
type: Class
comment: The story associated with the narrative of a heritage object.
subclass of: Story

CuratorialNarrative
type: Class
subclass of: Narrative
comment: A curatorial narrative makes use of heritage objects to illustrate aspects of the narrative (Rowe et al 2002, Pearce 1990). A curatorial narrative can make use of heritage objects and also their associated heritage object narratives or some other narrative that can be told from the heritage object.

Narrative
type: Class
subclass of: NarrativeEntity
comment: The narrative is the telling of the plot and its associated story. The narrative may have particular (hypertext) rhetorical structure, e.g. linear, hierarchical, cyclic. It might be designed for presentation on a particular device.

StoryEventRelationDescription
type: Class
comment: A description of a relationship between story events and components.
subclass of: EventRelationDescription
subclass of: StoryRelationDescription

StoryRelationDescription
type: Class
subclass of: PlotDescription
comment: A description of a relationship between story components.

HeritageObjectNarrative
type: Class
subclass of: Narrative
comment: A narrative assoicated with a heritage object. The narrative could be about something depicted by the heritage object, about the heritage object itself (its creation, maintenance)

StoryEventRelationSituation
type: Class
comment: A situation that matches a StoryEventRelationDescription. Specifies the situation in terms of the events, story components and any domain description used to support a justification.
subclass of: EventRelationSituation
subclass of: StoryRelationSituation

EventRelationSituation
type: Class
comment: A situation that matches an EventRelationDescription. Specifies the situation in terms of the events and any domain description used to support a justification.
subclass of: PlotSituation

StoryRelationSituation
type: Class
subclass of: PlotSituation
comment: A situation that matches an StoryRelationDescription. Specifies the situation in terms of the story components and any domain description used to support a justification.

CuratorialPlot
type: Class
comment: The plot of a curatorial narrative.
subclass of: Plot

PlotSituation
type: Class
comment: A situation that matches a plot description.
subclass of: Situation

PlotComponent
type: Class
comment: A component of a plot. Is part of a plot entity which may be a plot or itself a plot component.
subclass of: PlotEntity

NarrativeComponentLink
type: Class
comment: A link structure from one narrative component to another.
subclass of: NarrativeComponentStructure

RhetoricalForm
type: Class
comment: The structural form of the rhetoric such as linear or cyclical.
subclass of: E28.Conceptual Object

hasExpression
type: ObjectProperty
comment: Can be of rdf:Property
domain: Facet
range: Property