Here are my requirements:
- one user can have many tasks
- one group can have many task
- one group can have many users
- only invited user by a user can be added into a group
Does this db design appear to model these requirements?
In group table, group_id should be the FK of which? there are 2 table linked to that table. 1 FK to 2 PK? possible?