【发布时间】:2012-01-05 13:10:22
【问题描述】:
我有一个 Web 应用程序,其中包含如下结构的数据:
- 评论(具有标题、类型、文本、年份等属性)
- 软件(与评论多对多关系)
- 语言(与评论多对多关系)
- 所有者(与评论具有一对多关系)
有一个网络表单用于管理所有评论、软件、语言、所有者等,以便数据在网站上正确显示。
现在,需要允许第三方修改这些评论中的数据(基本上,只有他们自己的评论),之后他们的修改应该经过一个审核过程,然后将与现有数据合并。
当这种需求出现时,最佳实践是什么(关于数据库设计)?
【问题讨论】:
标签: database-design