Tie-in: A relational data component library for Node.js

https://github.com/aycangulez/tie-in

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.

8 points · 2 comments · view on lemmy.world

2 Comments

Kettrick@feddit.nl · 1 pts · 2y (1 reply)

Why not just use a graph database?

Aijan@programming.dev · 1 pts · 2y

That idea crossed my mind too. AFAIK, you can't really use SQL in graph databases, and that's a deal breaker for me.