Thank you for you kind words on Tersus.
What you write on the lack of declarative definitions of database relations in Tersus is correct, and I understand your concerns.
However, from our experience, this is less problematic than it seems.
Reflecting on very large Tersus-based projects we have been involved with in the last few years (with hundreds of tables):
For best results, use the Firefox browser..