0
我试图设计一个应用程序,用户合作,建立一个资料库,类似Quora的:如何设计类似于Quora主题的合并操作?
- 问题,将有主题(按主题ID引用)。
- 每个主题可以有父主题和子主题(由主题ID引用)。
我想了解如何设计合并操作。
- 用户应该能够将其中一个合并到另一个(将维护一个合并日志)。
- 如果发现错误,他们也应该能够取消合并。
- 当想要找到与某个主题相关的答案时,我应该能够从当前主题和合并到此主题的那些答案中获得答案。
- 当我访问该问题时,只有合并的主题应该可见。
的问题是
当合并发生应该进行哪些操作,应该被合并到的话题,被添加到下所有疑问或把一切都因为它而只是添加的参考合并主题
显示与某个主题相关的答案时,请搜索主题的参考ID并通过合并的参考ID进行循环。