Context
Context. A test belongs to one enrolment and cannot exist without it. That is a typed parent and child: the test definition names enrolment as its parent definition, so every test record must have an enrolment as its parent, is created from the enrolment's admin screen (when the parent has exactly one child definition), inherits its site and moves with it. The other hierarchy, a same-type tree, is for records nesting under their own kind.