业务分析
-
项目
为基本,每个项目都包含 模型和实例配置(数据量大)
、运维配置
、数据源配置
、项目设置
-
权限
是对用户、角色、项目进行资源的权限分配
-
系统设置
是全局的一些参数配置
库设计
有几种分法:
-
创建3个数据库,project/auth/setting
project数据库下又包含模型表、运维表等等
权限以此类推
-
使用一个数据库,包含所有表
-
先创建2个数据库,权限库,系统设置库,然后根据业务,动态的创建每一个项目库,比如project1,project2,每个项目库又包含模型表、运维表,通过
求助各位mongodb大神,以上3种分法,哪一种更合理??感谢