Class: Schema

URI: frictionless:Schema

 classDiagram
    class Schema
    click Schema href "../Schema"
      Schema : fields
        
          
    
        
        
        Schema --> "*" Field : fields
        click Field href "../Field"
    

        
      Schema : foreignKeys
        
          
    
        
        
        Schema --> "*" ForeignKeys : foreignKeys
        click ForeignKeys href "../ForeignKeys"
    

        
      Schema : missingValues
        
      Schema : primaryKey
        
          
    
        
        
        Schema --> "*" Field : primaryKey
        click Field href "../Field"
    

        
      

Slots

Name

Cardinality and Range

Description

Inheritance

fields

*
Field

direct

missingValues

*
String

direct

primaryKey

*
Field

direct

foreignKeys

*
ForeignKeys

direct

Usages

used by

used in

type

used

Resource

schema

range

Schema

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/linkml/frictionless

Mappings

Mapping Type

Mapped Value

self

frictionless:Schema

native

frictionless:Schema

LinkML Source

Direct

```yaml name: Schema from_schema: https://w3id.org/linkml/frictionless slots: - fields - missingValues - primaryKey - foreignKeys slot_usage: fields: name: fields inlined: true inlined_as_list: true
</details>

### Induced

<details>
```yaml
name: Schema
from_schema: https://w3id.org/linkml/frictionless
slot_usage:
  fields:
    name: fields
    inlined: true
    inlined_as_list: true
attributes:
  fields:
    name: fields
    examples:
    - value: id
    from_schema: https://w3id.org/linkml/frictionless
    rank: 1000
    alias: fields
    owner: Schema
    domain_of:
    - Reference
    - ForeignKeys
    - Schema
    range: Field
    multivalued: true
    inlined: true
    inlined_as_list: true
  missingValues:
    name: missingValues
    from_schema: https://w3id.org/linkml/frictionless
    rank: 1000
    alias: missingValues
    owner: Schema
    domain_of:
    - Schema
    multivalued: true
  primaryKey:
    name: primaryKey
    examples:
    - value: id
    from_schema: https://w3id.org/linkml/frictionless
    close_mappings:
    - linkml:identifier
    - linkml:unique_keys
    rank: 1000
    alias: primaryKey
    owner: Schema
    domain_of:
    - Schema
    range: Field
    multivalued: true
  foreignKeys:
    name: foreignKeys
    examples:
    - value: '[''$ref:ForeignKeys'', ''$ref:ForeignKeys'']'
    from_schema: https://w3id.org/linkml/frictionless
    rank: 1000
    alias: foreignKeys
    owner: Schema
    domain_of:
    - Schema
    range: ForeignKeys
    multivalued: true