I'm about to embark on a project and am seeking advice on my approach.
I have an automotive site that needs to have shared categories. I've
checked out different nested set, ancestral, acts_as_tree, acyclic
plugins but feel they don't exactly fit.
So I am about to roll my own simple solution. Any feedback as to
whether this looks good is appreciated.
Essentially I have:
Sections - Automotive, Marine, Air
Groups - Cars, Trucks, Bikes
Categories - Pickup, SUV, Utility Truck
The categories need to be able to be under multiple groups and/or
sections. So I am thinking on having a series of HABTM associations:
This will allow me to add new groups/categories/sections with highly
@section.groups or @section.categories etc...
Does this seem right or am I way off? I'm also concerned whether it
will perform well.