
Nope. I'd take some time to absorb the great bedtime reading of the first normal form:
http://en.wikipedia.org/wiki/First_normal_formLot's of normalization theorists are just that - theorists. However, the principles of normalization balanced against the realities of de-normalization should be in the toolbox of every engineer. Normalization saves space by eliminating data duplication. However, taken to it's extreme, normalization can make a database unusable, slow and unnecessarily complicated to program against.
Initial thought to your question. Consider:
Group
-----
Id
Name (15)
Region
Anything occurring only
onceGroupDetails
------------
Id
GroupId (parent Id, pointing to Group)
Detail (the "many" in this one-to-many relationship)
Then something like:
SELECT Detail FROM GroupDetails WHERE GroupId = :groupIdVar;
So you wind up with any number of master group record entries instead of new tables and each master Id has any number of detail children that belong only to them, in only two tables.
Just cranked this out in a hurry - moving. No time to proof it

Good luck...