Documentation for TrainingCenterDatabasev2

Element: TrainingCenterDatabase

[Table of contents]

Name TrainingCenterDatabase
Type TrainingCenterDatabase_t
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<TrainingCenterDatabase>
<!--
Key Reference Constraint - ActivityIdKeyRef
Selector - .//tc2:ActivityRef
Field(s) - tc2:Id
Refers to - tc2:ActivityIdMustBeUnique
-->
<!--
Key Constraint - ActivityIdMustBeUnique
Selector - .//tc2:Activities/tc2:Activity
Field(s) - tc2:Id
-->
<!--
Key Reference Constraint - MultisportActivityIdKeyRef
Selector - .//tc2:MultisportActivityRef
Field(s) - tc2:Id
Refers to - tc2:MultisportActivityIdMustBeUnique
-->
<!--
Key Constraint - MultisportActivityIdMustBeUnique
Selector - .//tc2:Activities/tc2:MultiSportSession
Field(s) - tc2:Id
-->
<!--
Key Reference Constraint - WorkoutNameKeyRef
Selector - .//tc2:WorkoutNameRef
Field(s) - tc2:Id
Refers to - tc2:WorkoutNameMustBeUnique
-->
<!--
Key Constraint - WorkoutNameMustBeUnique
Selector - .//tc2:Workouts/tc2:Workout
Field(s) - tc2:Name
-->
<!--
Key Reference Constraint - CourseNameKeyRef
Selector - .//tc2:CourseNameRef
Field(s) - tc2:Id
Refers to - tc2:CourseNameMustBeUnique
-->
<!--
Key Constraint - CourseNameMustBeUnique
Selector - .//tc2:Courses/tc2:Course
Field(s) - tc2:Name
-->

<Folders> Folders_t </Folders> [0..1]
<Activities> ActivityList_t </Activities> [0..1]
<Workouts> WorkoutList_t </Workouts> [0..1]
<Courses> CourseList_t </Courses> [0..1]
<Author> AbstractSource_t </Author> [0..1]
<Extensions> Extensions_t </Extensions> [0..1]

'You can extend Training Center by adding your own elements from another schema here.'

</TrainingCenterDatabase>
Diagram
h1854179733 h-466733881 h935490987 h1768248851 h-921297385 h1209008142
Schema Component Representation
<xsd:element name="TrainingCenterDatabase" type=" TrainingCenterDatabase_t ">
<xsd:keyref name="ActivityIdKeyRef" refer=" tc2:ActivityIdMustBeUnique ">
<xsd:selector xpath=".//tc2:ActivityRef"/>
<xsd:field xpath="tc2:Id"/>
</xsd:keyref>
<xsd:key name="ActivityIdMustBeUnique">
<xsd:selector xpath=".//tc2:Activities/tc2:Activity"/>
<xsd:field xpath="tc2:Id"/>
</xsd:key>
<xsd:keyref name="MultisportActivityIdKeyRef" refer=" tc2:MultisportActivityIdMustBeUnique ">
<xsd:selector xpath=".//tc2:MultisportActivityRef"/>
<xsd:field xpath="tc2:Id"/>
</xsd:keyref>
<xsd:key name="MultisportActivityIdMustBeUnique">
<xsd:selector xpath=".//tc2:Activities/tc2:MultiSportSession"/>
<xsd:field xpath="tc2:Id"/>
</xsd:key>
<xsd:keyref name="WorkoutNameKeyRef" refer=" tc2:WorkoutNameMustBeUnique ">
<xsd:selector xpath=".//tc2:WorkoutNameRef"/>
<xsd:field xpath="tc2:Id"/>
</xsd:keyref>
<xsd:key name="WorkoutNameMustBeUnique">
<xsd:selector xpath=".//tc2:Workouts/tc2:Workout"/>
<xsd:field xpath="tc2:Name"/>
</xsd:key>
<xsd:keyref name="CourseNameKeyRef" refer=" tc2:CourseNameMustBeUnique ">
<xsd:selector xpath=".//tc2:CourseNameRef"/>
<xsd:field xpath="tc2:Id"/>
</xsd:keyref>
<xsd:key name="CourseNameMustBeUnique">
<xsd:selector xpath=".//tc2:Courses/tc2:Course"/>
<xsd:field xpath="tc2:Name"/>
</xsd:key>
</xsd:element>