Class: schema_definition
a collection of subset, type, slot and class definitions
Parents
- is_a: Element - a named element in the model
Referenced by Class
Attributes
Own
- id 1..1
- Description: The official schema URI
- Range: Uri
- in subsets: (minimal,basic)
- version 0..1
- Description: particular version of schema
- Range: String
- in subsets: (owl,basic)
- imports 0..*
- Description: other schemas that are included in this schema
- Range: Uriorcurie
- in subsets: (basic)
- license 0..1
- Description: license for the schema
- Range: String
- in subsets: (owl,basic)
- prefixes 0..*
- Description: prefix / URI definitions to be added to the context beyond those fetched from prefixcommons in id prefixes
- Range: Prefix
- in subsets: (basic)
- 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
- default_curi_maps 0..*
- Description: ordered list of prefixcommon biocontexts to be fetched to resolve id prefixes and inline prefix variables
- Range: String
- in subsets: (basic)
- default_prefix 0..1
- Description: default and base prefix -- used for ':' identifiers, @base and @vocab
- Range: String
- in subsets: (minimal,basic)
- default_range 0..1
- Description: default slot range to be used if range element is omitted from a slot definition
- Range: TypeDefinition
- in subsets: (minimal,basic)
- subsets 0..*
- Description: list of subsets referenced in this model
- Range: SubsetDefinition
- in subsets: (basic)
- types 0..*
- Description: data types used in the model
- Range: TypeDefinition
- in subsets: (basic,object_oriented)
- enums 0..*
- Description: enumerated ranges
- Range: EnumDefinition
- in subsets: (basic,object_oriented)
- schema_definition➞slots 0..*
- Description: slot definitions
- Range: SlotDefinition
- in subsets: (basic)
- classes 0..*
- Description: class definitions
- Range: ClassDefinition
- in subsets: (minimal,basic,relational_model,object_oriented)
- metamodel_version 0..1
- Description: Version of the metamodel used to load the schema
- Range: String
- in subsets: (owl,basic)
- source_file 0..1
- Description: name, uri or description of the source of the schema
- Range: String
- in subsets: (owl,basic)
- source_file_date 0..1
- Description: modification date of the source of the schema
- Range: Datetime
- in subsets: (owl,basic)
- source_file_size 0..1
- Description: size in bytes of the source of the schema
- Range: Integer
- in subsets: (owl,basic)
- generation_date 0..1
- Description: date and time that the schema was loaded/generated
- Range: Datetime
- in subsets: (owl,basic)
- slot_names_unique 0..1
- Description: if true then induced/mangled slot names are not created for class_usage and attributes
- Range: Boolean
- settings 0..*
- Description: A collection of global variable settings
- Range: Setting
- categories 0..*
- Description: controlled terms used to categorize an element
- Range: Uriorcurie
- in subsets: (basic)
- keywords 0..*
- Description: Keywords or tags used to describe the element
- Range: String
- in subsets: (basic)
- schema_definition➞name 1..1
- Description: the unique name of the element within the context of the schema. Name is combined with the default prefix to form the globally unique subject of the target class.
- Range: Ncname
- in subsets: (owl,minimal,basic,relational_model,object_oriented)
Inherited from element:
- id_prefixes 0..*
- Description: the identifier of this class or slot must begin with the URIs referenced by this prefix
- Range: Ncname
- in subsets: (basic)
- definition_uri 0..1
- Description: the "native" URI of the element
- Range: Uriorcurie
- local_names 0..*
- Range: LocalName
- conforms_to 0..1
- Description: An established standard to which the element conforms.
- Range: String
- in subsets: (owl,basic)
Other properties
Aliases: | data dictionary | |
In Subsets: | minimal | |
basic | ||
relational_model | ||
object_oriented | ||
See also: | https://en.wikipedia.org/wiki/Data_dictionary |