Class: SchemaDefinition

a collection of subset, type, slot and class definitions

URI: linkml:SchemaDefinition

img

Parents

  • is_a: Element - a named element in the model

Referenced by class

Attributes

Own

  • classes 0..*
  • default_curi_maps 0..*
    • Description: ordered list of prefixcommon biocontexts to be fetched to resolve id prefixes and inline prefix variables
    • range: String
  • default_prefix OPT
    • Description: default and base prefix -- used for ':' identifiers, @base and @vocab
    • range: String
  • default_range OPT
    • Description: default slot range to be used if range element is omitted from a slot definition
    • range: TypeDefinition
  • emit_prefixes 0..*
    • Description: a list of Curie prefixes that are used in the representation of instances of the model. All prefixes in this list are added to the prefix sections of the target models.
    • range: Ncname
  • enums 0..*
  • generation_date OPT
    • Description: date and time that the schema was loaded/generated
    • range: Datetime
    • in subsets: (owl)
  • id REQ
    • Description: The official schema URI
    • range: Uri
  • imports 0..*
    • Description: other schemas that are included in this schema
    • range: Uriorcurie
  • license OPT
    • Description: license for the schema
    • range: String
    • in subsets: (owl)
  • metamodel_version OPT
    • Description: Version of the metamodel used to load the schema
    • range: String
    • in subsets: (owl)
  • prefixes 0..*
    • Description: prefix / URI definitions to be added to the context beyond those fetched from prefixcommons in id prefixes
    • range: Prefix
  • schema_definition➞name REQ
  • schema_definition➞slots 0..*
  • source_file OPT
    • Description: name, uri or description of the source of the schema
    • range: String
    • in subsets: (owl)
  • source_file_date OPT
    • Description: modification date of the source of the schema
    • range: Datetime
    • in subsets: (owl)
  • source_file_size OPT
    • Description: size in bytes of the source of the schema
    • range: Integer
    • in subsets: (owl)
  • subsets 0..*
  • title OPT
    • Description: the official title of the schema
    • range: String
    • in subsets: (owl)
  • types 0..*
  • version OPT
    • Description: particular version of schema
    • range: String

Inherited from element:

  • aliases 0..*
  • alt_descriptions 0..*
  • broad mappings 0..*
    • Description: A list of terms from different schemas or terminology systems that have broader meaning.
    • range: Uriorcurie
  • close mappings 0..*
    • Description: A list of terms from different schemas or terminology systems that have close meaning.
    • range: Uriorcurie
  • comments 0..*
    • Description: notes and comments about an element intended for external consumption
    • range: String
    • in subsets: (owl)
  • definition_uri OPT
    • Description: the "native" URI of the element
    • range: Uriorcurie
  • deprecated OPT
    • Description: Description of why and when this element will no longer be used
    • range: String
  • deprecated element has exact replacement OPT
    • Description: When an element is deprecated, it can be automatically replaced by this uri or curie
    • range: Uriorcurie
  • deprecated element has possible replacement OPT
    • Description: When an element is deprecated, it can be potentially replaced by this uri or curie
    • range: Uriorcurie
  • description OPT
    • Description: a description of the element's purpose and use
    • range: String
    • in subsets: (owl)
  • exact mappings 0..*
    • Description: A list of terms from different schemas or terminology systems that have identical meaning.
    • range: Uriorcurie
  • examples 0..*
    • Description: example usages of an element
    • range: Example
    • in subsets: (owl)
  • from_schema OPT
    • Description: id of the schema that defined the element
    • range: Uri
  • id_prefixes 0..*
    • Description: the identifier of this class or slot must begin with one of the URIs referenced by this prefix
    • range: Ncname
  • imported_from OPT
    • Description: the imports entry that this element was derived from. Empty means primary source
    • range: String
  • in_subset 0..*
    • Description: used to indicate membership of a term in a defined subset of terms used for a particular domain or application (e.g. the translator_minimal subset holding the minimal set of predicates used in a translator knowledge graph)
    • range: SubsetDefinition
  • local_names 0..*
  • mappings 0..*
    • Description: A list of terms from different schemas or terminology systems that have comparable meaning. These may include terms that are precisely equivalent, broader or narrower in meaning, or otherwise semantically related but not equivalent from a strict ontological perspective.
    • range: Uriorcurie
  • narrow mappings 0..*
    • Description: A list of terms from different schemas or terminology systems that have narrower meaning.
    • range: Uriorcurie
  • notes 0..*
    • Description: editorial notes about an element intended for internal consumption
    • range: String
    • in subsets: (owl)
  • related mappings 0..*
    • Description: A list of terms from different schemas or terminology systems that have related meaning.
    • range: Uriorcurie
  • see_also 0..*
    • Description: a reference
    • range: Uriorcurie
    • in subsets: (owl)
  • todos 0..*
    • Description: Outstanding issue that needs resolution
    • range: String

Other properties

Aliases: data dictionary
See also: https://en.wikipedia.org/wiki/Data_dictionary