Tie-in is a relational data component library that lets you store and query records that can be related to any other record.
The relationships in a database are usually defined between columns across tables. In Tie-in, however, relationships can be defined between individual records. Relationships can also have types, so you can have multiple relationships between two records.
The ability to associate a record with any other record in any table opens up new possibilities that are hard to accomplish with conventional column-based relationships. In addition, since relationships are dynamic, no schema changes are necessary to define new relationships.
That idea crossed my mind too. AFAIK, you can’t really use SQL in graph databases, and that’s a deal breaker for me.