【发布时间】:2011-04-30 11:59:31
【问题描述】:
我不确定我遇到的这个问题的术语,或者它是否是一个值得担心的问题。假设我有这样的假设情况:
似乎从重新混合对象到原始对象的链接会导致结构有些复杂,尤其是当我开始向结构中添加更多对象时。
如果我从混音歌曲和混音专辑中删除链接到原始版本,我可以使用某种 ID 并遍历结构以仍然找出原始版本,但这需要我编写一些代码来确保完整性的数据,例如混音专辑没有指向不再存在的原始专辑。
问题:有这样的结构需要担心吗?如果是这样,除了我上面提出的需要编写代码以确保数据完整性的解决方案之外,如何修复这样的结构。
【问题讨论】:
标签: data-structures