This relates to the About GraphQL API? thread but it is not the same as the former is a frontend question while this one is more about the backend itself.
I have been looking at Graph Databases recently, e.g. Neo4J and ArangoDB to store a DAG data structure. They are the obvious candidate to traverse data structures with an unknown depth. While it is entirely possible to model a DAG with a Relational Dababase, I wanted to hear about the experiences of people having done it specifically with Shotgun?
Discussions we had a few days ago with Mason Jarratt were implying that some customers did try but without a lot of success. I don’t really know how they decided to model the DAG though.