mysql - Conception de tables avec plusieurs rôles ayant différents champs
滿天的星座
滿天的星座 2017-05-19 10:07:01
0
2
783

Je conçois un système avec plusieurs rôles et ils ont des champs différents. Dois-je concevoir différentes tables de rôles ou extraire une table d'informations de base ?
Supposons que j'extraie une table d'informations de base. Je souhaite concevoir des autorisations, je crée donc une table de rôles et j'utilise la table de rôles utilisateur pour l'associer. Ensuite, où placer les informations de champ spécifiques des différents rôles dont j'ai besoin pour créer des informations spécifiques ? des tables pour différents rôles. Et puis les relier à différents rôles ?

滿天的星座
滿天的星座

répondre à tous(2)
某草草

Dans le système actuel, les champs de rôle sont similaires, mais les autorisations sont différentes. Pouvons-nous prendre du recul et déterminer si la définition du rôle est raisonnable, puis concevoir la base de données. Il peut y avoir un problème avec l'analyse ?

我想大声告诉你

Il s'agit en fait d'un module de gestion des autorisations. Généralement, les utilisateurs sont placés dans une table, les autorisations dans une autre table (contrôleurs et méthodes) et la table des autorisations du dernier utilisateur se trouve dans une autre table. Une fois l'utilisateur connecté, supprimez simplement ses autorisations. Les méthodes sans autorisation ne peuvent pas être exécutées.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal