Why are instances of duplicated groups linked
An object can be a member of more than one group, they are more like tags or lists of objects than "groups" in the more traditional sense. So if I'm understanding your post correctly, you can make a group for the first table/chair set, then another one for the second set. Any objects you want in both sets, just add them to both groups.