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

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

阿神
阿神

闭关修行中......

membalas semua(1)
曾经蜡笔没有小新

Anda boleh menggunakan sepenuhnya ciri MongoDB. Tidak perlu mengabstrak persamaan tertentu malah ia boleh dicampur dan dibezakan mengikut jenis pengguna. Dalam reka bentuk NoSQL, anda tidak perlu memberi terlalu banyak perhatian kepada konsep lajur (atribut yang sama), jika tidak, anda akan kehilangan kelebihan NoSQL, malah anda akan mendapati bahawa operasi pertanyaan lebih menyusahkan daripada SQL nanti.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan