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..*
  • 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
  • definition_uri OPT
    • Description: the "native" URI of the element
    • Range: Uriorcurie
  • exact mappings 0..*
    • Description: A list of terms from different schemas or terminology systems that have identical meaning.
    • Range: Uriorcurie
  • id_prefixes 0..*
    • Description: the identifier of this class or slot must begin with the URIs referenced by this prefix
    • Range: Ncname
  • 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
  • related mappings 0..*
    • Description: A list of terms from different schemas or terminology systems that have related meaning.
    • Range: Uriorcurie

Other properties

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