Skip to content

Class: ContributorXOrganization

Captures the organization(s) to which a contributor belongs.

URI: cdm:ContributorXOrganization

classDiagram class ContributorXOrganization click ContributorXOrganization href "../ContributorXOrganization" ContributorXOrganization : organization_id ContributorXOrganization --> "1" Organization : organization_id click Organization href "../Organization" ContributorXOrganization : person_id ContributorXOrganization --> "1" Contributor : person_id click Contributor href "../Contributor"

Slots

Name Cardinality and Range Description Inheritance
organization_id 1
Organization
Internal (CDM) unique identifier for an organization direct
person_id 1
Contributor
Internal (CDM) unique identifier for a contributor direct

Identifier and Mapping Information

Schema Source

  • from schema: https://github.com/kbase/cdm-schema

Mappings

Mapping Type Mapped Value
self cdm:ContributorXOrganization
native cdm:ContributorXOrganization

LinkML Source

Direct

name: Contributor_X_Organization
description: Captures the organization(s) to which a contributor belongs.
from_schema: https://github.com/kbase/cdm-schema
attributes:
  organization_id:
    name: organization_id
    description: Internal (CDM) unique identifier for an organization.
    from_schema: https://github.com/kbase/cdm-schema
    domain_of:
    - Organization
    - Contributor_X_Organization
    range: Organization
    required: true
  person_id:
    name: person_id
    description: Internal (CDM) unique identifier for a contributor.
    from_schema: https://github.com/kbase/cdm-schema
    rank: 1000
    domain_of:
    - Contributor_X_Organization
    range: Contributor
    required: true

Induced

name: Contributor_X_Organization
description: Captures the organization(s) to which a contributor belongs.
from_schema: https://github.com/kbase/cdm-schema
attributes:
  organization_id:
    name: organization_id
    description: Internal (CDM) unique identifier for an organization.
    from_schema: https://github.com/kbase/cdm-schema
    alias: organization_id
    owner: Contributor_X_Organization
    domain_of:
    - Organization
    - Contributor_X_Organization
    range: Organization
    required: true
  person_id:
    name: person_id
    description: Internal (CDM) unique identifier for a contributor.
    from_schema: https://github.com/kbase/cdm-schema
    rank: 1000
    alias: person_id
    owner: Contributor_X_Organization
    domain_of:
    - Contributor_X_Organization
    range: Contributor
    required: true