Class: ProjectInProject
Association between a child project and its parent
URI: cfde_schema:ProjectInProject
classDiagram
class ProjectInProject
ProjectInProject : child_project_id_namespace
ProjectInProject : child_project_local_id
ProjectInProject : parent_project_id_namespace
ProjectInProject : parent_project_local_id
Slots
Name | Range | Cardinality | Description | Info |
---|---|---|---|---|
parent_project_id_namespace | xsd:string | 1..1 | ID of the identifier namespace for the parent in this parent-child project pair | . |
parent_project_local_id | xsd:string | 1..1 | The ID of the containing (parent) project | . |
child_project_id_namespace | xsd:string | 1..1 | ID of the identifier namespace for the child in this parent-child project pair | . |
child_project_local_id | xsd:string | 1..1 | The ID of the contained (child) project | . |
Usages
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/linkml/cfde
Mappings
Mapping Type | Mapped Value |
---|---|
self | ['cfde_schema:ProjectInProject'] |
native | ['cfde_schema:ProjectInProject'] |
LinkML Specification
Direct
name: project_in_project
description: Association between a child project and its parent
title: project_in_project
from_schema: https://w3id.org/linkml/cfde
attributes:
parent_project_id_namespace:
name: parent_project_id_namespace
description: ID of the identifier namespace for the parent in this parent-child
project pair
from_schema: https://w3id.org/linkml/cfde
range: string
required: true
parent_project_local_id:
name: parent_project_local_id
description: The ID of the containing (parent) project
from_schema: https://w3id.org/linkml/cfde
range: string
required: true
child_project_id_namespace:
name: child_project_id_namespace
description: ID of the identifier namespace for the child in this parent-child
project pair
from_schema: https://w3id.org/linkml/cfde
range: string
required: true
child_project_local_id:
name: child_project_local_id
description: The ID of the contained (child) project
from_schema: https://w3id.org/linkml/cfde
range: string
required: true
unique_keys:
project_in_project_primary_key:
unique_key_name: project_in_project_primary_key
unique_key_slots:
- '[''parent_project_id_namespace'', ''parent_project_local_id'', ''child_project_id_namespace'',
''child_project_local_id'']'
Induced
name: project_in_project
description: Association between a child project and its parent
title: project_in_project
from_schema: https://w3id.org/linkml/cfde
attributes:
parent_project_id_namespace:
name: parent_project_id_namespace
description: ID of the identifier namespace for the parent in this parent-child
project pair
from_schema: https://w3id.org/linkml/cfde
alias: parent_project_id_namespace
owner: project_in_project
range: string
required: true
parent_project_local_id:
name: parent_project_local_id
description: The ID of the containing (parent) project
from_schema: https://w3id.org/linkml/cfde
alias: parent_project_local_id
owner: project_in_project
range: string
required: true
child_project_id_namespace:
name: child_project_id_namespace
description: ID of the identifier namespace for the child in this parent-child
project pair
from_schema: https://w3id.org/linkml/cfde
alias: child_project_id_namespace
owner: project_in_project
range: string
required: true
child_project_local_id:
name: child_project_local_id
description: The ID of the contained (child) project
from_schema: https://w3id.org/linkml/cfde
alias: child_project_local_id
owner: project_in_project
range: string
required: true
unique_keys:
project_in_project_primary_key:
unique_key_name: project_in_project_primary_key
unique_key_slots:
- '[''parent_project_id_namespace'', ''parent_project_local_id'', ''child_project_id_namespace'',
''child_project_local_id'']'