Xodus-DNQ is a Kotlin library that contains the data definition language and queries for Xodus, a transactional schema-less embedded database. Xodus-DNQ provides the same support for Xodus that ORM frameworks provide for SQL databases. With Xodus-DNQ, you can define your persistent meta-model using Kotlin classes.
JetBrains team tools YouTrack and Hub use Xodus-DNQ for persistent layer definition.
xdChild0_1<XdParent, XdChild> — parent end [0..1] of aggregation association
xdChild1<XdParent, XdChild> — parent end [1] of aggregation association
xdChildren0_N<XdParent, XdChild> — parent end [0..N] of aggregation association
xdChildren1_N<XdParent, XdChild> — parent end [1..N] of aggregation association