3 ms·That seems like the perfect use-case for overengineering something with a graph DB.by hooverd 3y agoThat seems like the perfect use-case for overengineering something with a graph DB.kostadin 3y agoIt’s a DAG so you can just overengineer it with postgres and a transitive closure.iso8859-1 3y agoWhat if you're your own grandpa? https://www.youtube.com/watch?v=eYlJH81dSiw https://www.youtube.com/watch?v=eYlJH81dSiw ;)kostadin 3y agoEasy, add a “roles” temporal table to store all these rels and more. Hilarious song and a decent viz, thanks for sharing :]spennant 3y agoLOL - I started a side project (never finished) that leveraged Neo4J and GraphQL and attempted to mimic the GedcomX spec.