I have a problem, but I can't find any solution to it.
I have users grouped in groups, one user can't be in more than one group (so, one group many users. No problems here). One user of one group must be the owner of that group, again, it can't be the owner of two or more groups (since one user can't be in more than one group). And, at last, the owners of groups must be a child of a parent Customers table.
To clarify, one user can be in a group. One group can have many users, the owners of the groups are users and are Customers too. One group can have only one owner.
I need a design to support this, I have tried a lot of ERD's but I can't find the solution.