Representation of the Nanohistory.Org Data Model
type: Ontology
creator: Matthew Milner
date: 2024-07-24
description: Nanohistory.Org employs a distinct approach to event modeling, and the documentation of historical interactions as statements or assertions drawn from a range of documentary evidence and cultural heritage artifacts. Its primary purpose is to provide scholars working in archives and other repositories means of abstracting content history-as-data.
language: en
rights: This ontology is distributed under an MIT License - https://choosealicense.com/licenses/mit/
source: https://www.nanohistory.org
created: 2024-07-24T12:35:48
has part: Calendar
has part: Calendar Transition
has part: Collective
has part: Components
has part: Date
has part: Entity
has part: Event
has part: Identifier
has part: Individual
has part: Named Entities
has part: Organization
has part: Person
has part: Place
has part: Spatial
has part: Temporal Components
has part: Term
has part: Thing
has part: New Calendar
has part: Old Calendar
has part: Calendar Transition Place
has part: collectiveMember
has part: collectiveType
has part: Coordinate Data
has part: Date Calendar
has part: Formatted Date
has part: Highest Julian Date
has part: Date Information
has part: Lowest Julian Date
has part: Date Source
has part: End Date
has part: Forename
has part: Nanohistory Identifier
has part: Identified by
has part: Identifier Value
has part: Identifier Type
has part: Language
has part: Middle Names
has part: Name
has part: Space
has part: Start Date
has part: Surname
has part: Thing Title
has part: Personal Title
has part: Nanohistory Type
has part: Variant Name
changes: Major Revision, implementing RDF-Star, and Verbs as Properties, with associated child ontology at http://purl.org/nanohistory/verbs/#
preferred namespace prefix: nanohistory
preferred namespace uri: http://purl.org/nanohistory/ns/#
comment: This model represents the data model employed in the prototype historical research platform Nanohistory.Org
version info: 2.0

Affirmative Verb
type: ObjectProperty
sub property of: Verb
domain: Entity
range: Entity
comment: Upper-level Sub-Property for Events asserting something did occur

Negative Verb
type: ObjectProperty
sub property of: Verb
domain: Entity
range: Entity
comment: Upper-level Core Sub-Property for Events asserting something did not occur

Preposition
type: ObjectProperty
sub property of: Verb
domain: Event
range: Entity
comment: Upper-level Core Sub-Property for Events asserting an indirect or prepositional secondary occurence, state, or relationship

Relationship
type: ObjectProperty
sub property of: Verb
domain: Entity
range: Entity
comment: Upper-level Core Sub-Property for Events asserting a relational state between entities

Verb
type: ObjectProperty
domain: Entity
range: Entity
comment: Core Property for Events

New Calendar
type: ObjectProperty
domain: Calendar Transition
range: Calendar
comment: Calendar commenced during a Calendar Transition

Old Calendar
type: ObjectProperty
domain: Calendar Transition
range: Calendar
comment: Calendar retired during a Calendar Transition

Calendar Transition Place
type: ObjectProperty
domain: Calendar Transition
range: Place
comment: Place for Calendar Transition

Date Calendar
type: ObjectProperty
domain: Date
range: Calendar
comment: Calendar for date

Date Source
type: ObjectProperty
domain: Date
range: Thing
comment: Source for Date

End Date
type: ObjectProperty
domain: Temporal Components
range: Date
comment: End Date for an entity

Identified by
type: ObjectProperty
domain: Entity
range: Identifier
comment: Identifier for an entity

Space
type: ObjectProperty
domain: Place
range: Spatial
comment: Spatial Coordinates and Data

Start Date
type: ObjectProperty
domain: Temporal Components
range: Date
comment: Start Date for an entity

collectiveMember
type: DatatypeProperty
domain: Collective
range: integer
comment: The ID of member of a Collective Entity

collectiveType
type: DatatypeProperty
domain: Collective
range: string
comment: The Entity Type of the Collective Entity

Coordinate Data
type: DatatypeProperty
domain: Spatial
range: string
comment: Coordinate geometry string representing points, polygons, and multipolygons following GeoJSON models. Delimited by ',', ';', and '|' respectively in order to allow for use of JSON-LD.

Formatted Date
type: DatatypeProperty
domain: Date
range: string
comment: Date as YYYY-MM-DD, YYYY-MM, or YYYY
related: Date

Highest Julian Date
type: DatatypeProperty
domain: Date
range: decimal
comment: Highest Date as Julian Day

Date Information
type: DatatypeProperty
domain: Date
range: string
comment: Date as text string
broad match: Date

Lowest Julian Date
type: DatatypeProperty
domain: Date
range: decimal
comment: Lowest Date as Julian Day

Forename
type: DatatypeProperty
sub property of: Name
domain: Person
range: string
comment: A fore or first name of a person

Nanohistory Identifier
type: DatatypeProperty
domain: Components
range: nonNegativeInteger
comment: Unique Nanohistory identifier

Identifier Value
type: DatatypeProperty
domain: Identifier
range: string
comment: Value of Identifier
broad match: Identifier

Identifier Type
type: DatatypeProperty
domain: Identifier
range: string
comment: Type of Identifier

Language
type: DatatypeProperty
domain: Components
range: language
comment: Language used in a Nanohistory component, using ISO639-2
broad match: language
related: ISO639-3

Middle Names
type: DatatypeProperty
sub property of: Name
domain: Person
range: string
comment: A middle names of a person

Name
type: DatatypeProperty
domain: Named Entities
range: string
comment: A name for a named entity
broad match: Term name

Surname
type: DatatypeProperty
sub property of: Name
domain: Person
range: string
comment: A sur- or family name of a person.

Thing Title
type: DatatypeProperty
sub property of: Name
domain: Thing
range: string
comment: A title for a thing.

Personal Title
type: DatatypeProperty
sub property of: Name
domain: personalTitle
range: string
comment: The normative form for a personal title, or honorific.

Nanohistory Type
type: DatatypeProperty
domain: Components
range: string
comment: A type of Nanohistory Component

Variant Name
type: DatatypeProperty
domain: Named Entities
range: string
comment: An alternative spelling or variant of the name of a named entity
related: Term name

Calendar
type: Class
subclass of: Temporal Components
comment: Calendar systems used for dating. Classed as a Temporal Component because Calendars have starts and stops.

Calendar Transition
type: Class
subclass of: Temporal Components
comment: Calendar systems used for dating

Collective
type: Class
subclass of: Entity
comment: Collective Entity

Components
type: Class
comment: Super class for all Nanohistory Data

Date
type: Class
subclass of: Components
comment: A date, either as a start or end date, or merely a point. Conceptualized as a temporal referent. Works in concert with Spatial for spatio-temporal location and extension of events.

Entity
type: Class
subclass of: Temporal Components
comment: Super class for all Nanohistory Entities

Episode
type: Class
subclass of: Named Entities
subclass of: Term
comment: An individual name given to an historical phenomenon or happening - commonly described as an event 'name'.

Event
type: Class
subclass of: Individual
subclass of: Triple
comment: A unique directed graph consisting of an agent, verb, and object, representing an action
related: Action

Identifier
type: Class
subclass of: Components
comment: Identifier

Individual
type: Class
subclass of: Entity
comment: Individual Entity

Named Entities
type: Class
subclass of: Individual
comment: Super class for all Nanohistory Named Entities
broad match: Agent

Organization
type: Class
subclass of: Named Entities
comment: An individual named corporate entity, real or fictitious
broad match: Term Organization
related: Term Group

Person
type: Class
subclass of: Named Entities
comment: An individual named person, alive or dead; real or fictitious
broad match: Term Person

Place
type: Class
subclass of: Named Entities
comment: An individual named place, real or fictitious. Can be circumscribed using coordinates, or not
broad match: Location
broad match: Feature

Serial
type: Class
subclass of: Named Entities
subclass of: Term
comment: An individual name for a serial publication.

Spatial
type: Class
subclass of: Temporal Components
comment: Spatial Coordinates and Data
related: geometry
related: Point

Temporal Components
type: Class
subclass of: Components
comment: Super class for all Nanohistory Temporal Components

Term
type: Class
subclass of: Named Entities
comment: A literal string representing a common noun or abstract concept (collective or individual); or an individual name for an abstract entity such as an historical episode, serial publication, referential textual structure, or legal / philosophical premise
broad match: Concept
broad match: Object
broad match: adjective
broad match: noun

Thing
type: Class
subclass of: Named Entities
comment: An individual named work or artifact created by an agent with a specific title; real or fictitious
broad match: Term Document

personalTitle
type: Class
subclass of: Event
comment: An individual title or office held by a person, such as a King or a Director, etc.