3 ms·
EdgeDB is half of what you describe on the database front. You can add nested queries with filters and calculated query types. Every item in the database is giv
by xerox13ster 4y ago
EdgeDB is half of what you describe on the database front. You can add nested queries with filters and calculated query types. Every item in the database is given a unique UUID and there's support for complex custom types and constraints, included calculated constraints I believe.
You could have an Article type with a link to a Person as the author, and many more types of Works besides. You could find any Work by a Person traversing backlinks to find any object linked to that person. Any work where they contributed. Any social media link they posted.
Then query that by a duration of time starting from a specific date. A specific place, if it has it, a group of sites and so on.
If my understanding of it from my time playing with it is correct. I haven't experimented with too broad a dataset yet.