Hallo,
ich habe ein Problem mit folgendem Query: es geht um eine Rechteteverwaltung. Jede Gruppe kann mehrere Rechte haben und ein Recht kann mehere Gruppen haben.
Es gibt eine Tabelle Rechte, t_rechte(id, name) und eine der Benutzergruppen t_gruppe(id, name). Da es eine n zu n Beziehung ist, habe ich eine Linktabelle erstellt, t_grupperechte(gruppenid, rechteid), in die eben die Gruppe und das jeweilige Rechte eingetragen werden.
Nun möchte ich folgende Abfrage verwirklichen:
Es sollen alle Rechte(id, name) ermittelt werden, die eine Bestimmte Gruppe (z.B. die Gruppe id=2) nicht hat.
Kann mir da jemand helfen?
Danke
ich habe ein Problem mit folgendem Query: es geht um eine Rechteteverwaltung. Jede Gruppe kann mehrere Rechte haben und ein Recht kann mehere Gruppen haben.
Es gibt eine Tabelle Rechte, t_rechte(id, name) und eine der Benutzergruppen t_gruppe(id, name). Da es eine n zu n Beziehung ist, habe ich eine Linktabelle erstellt, t_grupperechte(gruppenid, rechteid), in die eben die Gruppe und das jeweilige Rechte eingetragen werden.
Nun möchte ich folgende Abfrage verwirklichen:
Es sollen alle Rechte(id, name) ermittelt werden, die eine Bestimmte Gruppe (z.B. die Gruppe id=2) nicht hat.
Kann mir da jemand helfen?
Danke