Enforcing Acyclic Hierarchies with SQL Assertions | Hacker News Reader