Generic representation of a hierarchy between tiers.
Two types of hierarchy are considered:
- TimeAssociation: the points of a child tier are all equals to the points of a reference tier, as for example:
| parent: Words | l' | âne | est | là | | child: Lemmas | le | âne | être | là |
- TimeAlignment: the points of a child tier are all included in the set of points of a reference tier, as for example:
| parent: Phonemes | l | a | n | e | l | a | | child: Words | l' | âne | est | là | | | parent: Phonemes | l | a | n | e | l | a | | child: Syllables | l.a | n.e | l.a |
In that example, notice that there's no hierarchy link between "Tokens" and "Syllables" and notice that "Phonemes" is the grand-parent of "Lemmas".
And the following obvious rules are applied:
- A child can have ONLY ONE parent!
- A parent can have as many children as wanted.
- A hierarchy is a tree, not a graph.
Todo is to consider a time association that is not fully completed:
| parent: Tokens | l' | âne | euh | euh | est | là | @ | | child: Lemmas | le | âne | | être | là |