This more of a best practices question.
I’m implementing group functionality in a couple of applications.
The typical method, using HABTM, where you create a group and add
members, is typical.
For example, Users, Groups and Messages.
Does anyone prefer tagging instead?
Any advice would be great!