ParentFull threadkostadin·It’s a DAG so you can just overengineer it with postgres and a transitive closure.View on HN