What db design should be used for infinite trees (workflowy)? | Hacker News Reader