忘记ORM,你如何在关系数据库中设计它?

时间:2014-01-01 16:28:31

标签: database-design relational-database

假设您想为销售不同产品的商店创建数据库。

产品共享某些属性,如名称,描述和价格,但每种产品都有自己独特的特性,不与其他产品共享。例如,书籍具有“页数”,但计算机具有“存储容量”。

让我们说我们会对用户的每件产品发表评论,我们希望为图片和视频等每件产品上传附件。

您如何在关系数据库中设计此要求?

如果可能有多种设计,请您强调为什么要选择其中一种而不是另一种?

0 个答案:

没有答案