I've got a table called People. Each person is unique. I've got a table called Groups. Each group is unique.
A person can be a member of multiple groups. Not every person is in a group.
Groups can have multiple members. A group can also be a member of another group (e.g. "children" and...