mongodb权限设计问题
阿神
阿神 2017-04-28 09:03:38
0
1
564

现在要做一个系统,角色有系统管理员、管理员、医生和病人。且权限依次下降。
现在设计需要用户Schema,我的问题是:这4者间共同的部分有帐号、密码和角色名。而医生和病人具有很多各自的属性,如病人的具体信息、病例、家属信息等。
现在对于mongodb这种NoSQL,该如何设计呢?是每个用户独立一份Schema,还是抽象出共同的部分,然后再进行各自的补充?

阿神
阿神

闭关修行中......

répondre à tous (1)
曾经蜡笔没有小新

Vous pouvez utiliser pleinement les fonctionnalités de MongoDB. Il n'est pas nécessaire de faire abstraction de certains points communs. Elles peuvent même être mélangées et distinguées par type d'utilisateur. Dans la conception NoSQL, vous n'avez pas besoin de prêter trop d'attention au concept de colonnes (mêmes attributs), sinon vous perdrez les avantages de NoSQL, et vous constaterez même que les opérations de requête sont plus gênantes que SQL plus tard.

    Derniers téléchargements
    Plus>
    effets Web
    Code source du site Web
    Matériel du site Web
    Modèle frontal
    À propos de nous Clause de non-responsabilité Sitemap
    Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!