Er zijn twee tabellen, de tabel user, met een verzameling van gebruikers. En een tabel group met een verzameling van groepen gebruikers. In onderstaand voorbeeld zijn dus de groepen:
groep1 = {1,2} (resp. {kees, jan} )
groep2 = {jan, karel}
1:user
2:group
Wat is nu een goede methode om te controleren of er van een groep willekeurige gebruikers al een groep is gevormd? Dus, in bovenstaand voorbeeld, wat voor query heb je nodig om te zien dat bijvoorbeeld jan en karel samen in een groep (groep2) zitten, maar kees en karel niet.
Ik moet bekennen dat ik werkelijk geen idee heb waar ik moet zoeken
dus hopelijk komt hier wat uit. Alvast bedankt.
groep1 = {1,2} (resp. {kees, jan} )
groep2 = {jan, karel}
1:user
| id | name |
| 1 | kees |
| 2 | jan |
| 3 | karel |
2:group
| group_id | user_id(fk van user) |
| 1 | 1 |
| 1 | 2 |
| 2 | 2 |
| 2 | 3 |
Wat is nu een goede methode om te controleren of er van een groep willekeurige gebruikers al een groep is gevormd? Dus, in bovenstaand voorbeeld, wat voor query heb je nodig om te zien dat bijvoorbeeld jan en karel samen in een groep (groep2) zitten, maar kees en karel niet.
Ik moet bekennen dat ik werkelijk geen idee heb waar ik moet zoeken