Hi,
Voor een applicatie die ik aan het schrijven ben, heb ik een bepaalde groepenstructuur nodig.
In het ontwerp heb ik gekozen voor maximaal 64 soorten groepen, dus 64 bitjes.
Nu is het mogelijk dat een gebruiker rechten heeft voor meerdere groepen, ik zal ff een voorbeeld geven met 4 bitjes:
Hou kan ik nu snel met een query dit opvragen in de database... dus geef mij alle records waarvoor iemand P-en-O rechten heeft....
Anyone an idea???
* capedro heeft wel gezocht...gerekend... maar heeft geen idee hoe hij dit met de juiste (engelse) keywords in vriend google moest stoppen!
PS modjes als dit geen goed topictitel is pas hem gaarne dan aan.... ik had zelf ook geen idee hoe ik dit onder woorden moest brengen.
Voor een applicatie die ik aan het schrijven ben, heb ik een bepaalde groepenstructuur nodig.
In het ontwerp heb ik gekozen voor maximaal 64 soorten groepen, dus 64 bitjes.
Nu is het mogelijk dat een gebruiker rechten heeft voor meerdere groepen, ik zal ff een voorbeeld geven met 4 bitjes:
Bit Groep 1 Admin 2 P-en-O 3 Sales 4 TD Dus een gebruiker die adminrechten heeft staat dus met de rechten 1000 maar de chef TD heeft ook rechten bij P-en-O dus dat wordt dan 0101 en de Chef sales heeft weer rechten bij sales en P-en-O 0110 terwijl de sales medewerker alleen meer 0010 heeft et cetera....
Hou kan ik nu snel met een query dit opvragen in de database... dus geef mij alle records waarvoor iemand P-en-O rechten heeft....
Anyone an idea???
* capedro heeft wel gezocht...gerekend... maar heeft geen idee hoe hij dit met de juiste (engelse) keywords in vriend google moest stoppen!
PS modjes als dit geen goed topictitel is pas hem gaarne dan aan.... ik had zelf ook geen idee hoe ik dit onder woorden moest brengen.