Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Implementar bitmask ou ACL relacional em PHP


Você nunca deve ter um grande número inteiro em um banco de dados representando vários valores diferentes. Um valor por campo, essa é a primeira lei da modelagem de dados (ou algo assim).

Em outras palavras, você deve ter uma segunda tabela com dizer; um campo userID e o bit de acesso.

Privilégios do usuário:
  • userID, int, principal
  • privilégio, int