2
假设我想创建一个数据库来存储顾客对餐厅的评论。关于客户评论的关系数据库设计
现在假设我有一个名为“品质”的餐厅具有的某些品质的数据库表(例如客户服务,食品质量,气氛,物有所值等)以及每种品质的更详细描述。
现在我们假设我也有一张表格,称为'评论',用于评估'质量'表格中上述各项质量的评分。
这造成了一个困境:“评论”表中的列数取决于“质量”表上的行数。如果我们在“质量”表中添加要评分的新质量,我们需要在“评价”表格中创建相应的列,以便用户对此质量进行评分。
为上述问题设计关系数据库的最佳方法是什么?如果您在回答时包含数据库模式,那么这可能会有所帮助。
谢谢。
非常清晰的解释 - 非常感谢。在ASCII图上也做得很好! –