Vanligaste är med två tabeller utöver användartabellen.
En innehållandes samtliga olika behörighetsområden.
tbl_pages
id | pagename
t.ex.
0 | Nyheter
1 | Veckans fråga
2 | Nyhetsbrev
En tabell där man kopplar ihop användare med behörigheterna.
t.ex. Om Kalle = userId 32 och Kajsa userId = 33.
tbl_pages_auth
userId | authId
32 | 0
32 | 1
33 | 1
33 | 2
Kalle har behörighet till nyheter och veckans fråga.
Kajsa till veckans fråga samt nyhetsbrevet.
Sen är det bara att kolla varje gång någon användare försöker gå in på resp sida. Självklart går det att utöka detta till t.ex. grupper som innefattar fler sidor osv.
