In the past, when I needed nested categories, I would just have a categories table and a column with parent_id. If the parent id was 0, then it mean it didn't have a parent.
What's a good way to achieve nested categories in DMZ? I imagine it has to do with self relationships. I've never needed a self relationship before, so can someone tell me: is it the right way to go for this particular problem?