2.2. 目录设计注意事项
当您设计目录树(DIT)时,您自然倾向于使用层次结构对条目进行分类,以反映您机构中的层次结构。没有视图的标准 DIT 将条目的位置绑定到条目的可分辨名称(DN),因此更适合与固定层次结构一起使用。
图 2.1. 基于功能单元的标准层次结构 DIT
但是,组织内层次结构的性质是动态的。在标准 DIT 中移动条目非常耗时,因为每次更改条目的位置时,条目及其所有子代都必须被重命名。这会导致服务中断和其他费用,特别是对顶级子树的更改。
最好根据不更改的特征设计具有资源分类的扁平层次结构,如资源类型(人员、设备等),并在标准扁平 DIT 中捕获此层次结构。
图 2.2. 基于资源类型的标准扁平 DIT
但是,对于浏览资源,扁平 DIT 并不方便。不同的用户需要从不同的视角导航资源,如与功能单元或地理位置的关联,这在扁平 DIT 时需要额外的工具或复杂的搜索查询。
克服扁平 DIT 限制的解决方案由虚拟视图层次结构提供。视图通过将条目的名称与层次结构中的条目位置分隔开,从而允许创建灵活的层次结构。虚拟层次结构基于属性。
图 2.3. 带有虚拟层次结构的 DIT