If I had a hierarchical database containing 3 tables: course, students, grades
Course would be the root table and may have 10 course records in there.
Each course has its own selection of students, if the record doesn't contain keys like a relational database, how does it know which records for the students table are for which course?
Does it work like this or am I mistaken:
Courses Table:
Name : Length : Teacher
Example : 1 : Sir Example
Example2 : 1 : Sir Test
If I wanted to view the students in the example course, I would select this and it then shows the students table for this course.
It would be like the Windows file system, the records work like folders except display the data and are able to be opened to then show the children tables.
Course 1 > Example > Students