我正在开发一个分层对象模型,它作为 0/1 --> * 关系自引用。没有 parentID 的对象是根元素。parentID 也是自联接的外键。据我了解,使用 parentID 作为外键只会指向可能找到子元素的列->这是否会强制迭代该列的整个数据集?这是应该形成聚集索引的场景吗?....使用 XML 数据类型将所有 childrenID 存储在单个字段中然后为每个对象加载和引用该文档是否合适?似乎这样做至少可以让我简化我的对象持久层并让我更好地控制记录事务。
有什么建议吗?
我正在开发一个分层对象模型,它作为 0/1 --> * 关系自引用。没有 parentID 的对象是根元素。parentID 也是自联接的外键。据我了解,使用 parentID 作为外键只会指向可能找到子元素的列->这是否会强制迭代该列的整个数据集?这是应该形成聚集索引的场景吗?....使用 XML 数据类型将所有 childrenID 存储在单个字段中然后为每个对象加载和引用该文档是否合适?似乎这样做至少可以让我简化我的对象持久层并让我更好地控制记录事务。
有什么建议吗?