Hello, I'm writing my first model and I wonder if someone can make sure it will work for my project. My one concern is that I had a fan trap and my solution leads to a potential chasm trap.
The objects are going to be business listings. Business listings may have genres, may have a category, but will always have a section. Some sections have categories, some don't. That's the problem. I need to be able to query my database by object properties, category, section, and genre. I'm thinking that for sections with no category I can make a category named NONE but that doesn't seem like much of an elegant solution.
If someone could see if my model looks ok and if anyone has any advise it'd help me out a lot.