Stel ik wil een lijst permissies in 1 veld opslaan.
Ik kan dit doen door de permissies in een vaste volgorde te zetten en ze dan aan (1) of uit (0) te zetten:
Er zou dan 1101 in het veld komen te staan. Zoiets kan met SET, maar ik wil er nog een waarde bij. Een permissie moet ook op NULL gezet kunnen worden (leeg dus) (in dat geval wordt de permissie uit een andere tabel geplukt)
Is er een column type waarmee ik van bijv 64 permissies de waarden op NULL, 0 en 1 kan zetten? Anders neem ik gewoon een TINYTEXT met een reeks tekens (' ', '0' en '1') waarbij de spatie als NULL geldt.
Ik kan dit doen door de permissies in een vaste volgorde te zetten en ze dan aan (1) of uit (0) te zetten:
code:
1
2
3
4
| read 1 edit 1 append 0 delete 1 |
Er zou dan 1101 in het veld komen te staan. Zoiets kan met SET, maar ik wil er nog een waarde bij. Een permissie moet ook op NULL gezet kunnen worden (leeg dus) (in dat geval wordt de permissie uit een andere tabel geplukt)
Is er een column type waarmee ik van bijv 64 permissies de waarden op NULL, 0 en 1 kan zetten? Anders neem ik gewoon een TINYTEXT met een reeks tekens (' ', '0' en '1') waarbij de spatie als NULL geldt.