Tree-database design criteria and equivalent decompositions
Determine how to construct, from a set of trees representing an application, an equivalent set of trees satisfying specified design criteria, and identify appropriate criteria for evaluating such tree-database designs.
References
Hence the question: given a set of trees representing an application how can one find an 'equivalent' set of trees satisfying a set criteria? To this end one would obviously need to use the tree algebra which allows to decompose large trees to smaller trees or to compose small trees to create larger ones. Of equal importance is the question: what criteria should one use? (e.g. one criterion used in the relational database design is that of `lossless decomposition').
— Tree Databases
(2609.03538 - Spyratos, 3 Sep 2026) in Section 8, “Concluding remarks and perspectives,” research line “Tree database design”