一个模型的构想求实现方法(欢迎讨论)分数不重要
对于一个系统,最初的构架就是模块,和模块分组。
我的想法定义通用的模块,但在不同的模块组(如果具体到我的应用,可以说是行政划分)
下应用不同的模块。
具体举例如用户信息,权限和模块上的应用。
定义一个企业“普通企业”
用树形表示
普通企业
用户管理(模块)
行政部
保安部
用户管理(模块)
用户管理(模块)
研发部
用户管理(模块)
软件开发
用户管理(模块)
生产部
用户管理(模块)
仓库
入库(模块)
也可以以一个也银行的形式
中国银行
贷款(模块)
中国银行北京分行
贷款(模块)
中行深圳分行
贷款(模块)
存款(模块)
这样的结构包含了区域性划分,模块寄托在具体的区域内,当然这些区域是自定义的
具体挂载模块也是自定义挂载的
对于这样的结构
具体需要一个能够存储该树形结构的模型
我的想法是用一个字段表示父亲节点
这样当选择某节点后,可以查询该节点下所有子节点(包括“区域划分”和“模块”)
这个实现起来好像不难
我疑问在具体以第一个个的用户管理为例
根目录下的用户管理当然那是全部公司的用户都可以管理
那么对于用户表的查询上的采用什么办法呢
数据库上便利子节点,查询所有用户么?