this post was submitted on 09 Apr 2024
9 points (100.0% liked)

Cool GitHub Projects

1245 readers
1 users here now

Wormhole

!code_review@programming.dev

Icon base by Caro Asercion under CC BY 3.0 with modifications to add a gradient

founded 1 year ago
MODERATORS
 

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.

top 2 comments
sorted by: hot top controversial new old
[โ€“] Kettrick@feddit.nl 1 points 7 months ago (1 children)

Why not just use a graph database?

[โ€“] Aijan@programming.dev 1 points 7 months ago

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