性能优化总结(六):预加载、聚合SQL应用实例2012-05-26 博客园 BloodyAngel前面已经把原理都讲了一遍,这篇主要是给出一个应用的实例。该实例取自GIX4,比较复杂。领域模型:领域模型间的关系,如下:

右边模型链的具体关系在《第二篇》中已经描述过,不再赘述。本次重点在于红线框住部分:Project:表示一个建设项目;ProjectPBS:一个项目下包含的很多PBS;PBSPropertyValue:一个PBS我们可以为它设置多个值,每一个值对应一个PBSType(模板)中已定义的属性,值的范围也是只能在属性 中已定义的可选值中进行选择。对应的UI如下: