产品和不同类型的产品

时间:2012-06-26 22:27:41

标签: database database-design

我如何在数据库中绘制此设计?

  • 产品可以是物理,数字或服务。

  • 数码产品是一种产品。

  • 实体产品是一种产品。

  • 服务是一种产品。

使用与自动递增ID不同的唯一标识符是否明智?也许是id和其他标识符的哈希值?

1 个答案:

答案 0 :(得分:1)

自动增加的ID将正常工作。我推荐一个单独的类型表,如果你想在将来添加更多。

Product
id  type_id  name
1   2        candy
2   2        car
3   3        yard work

Type
id  name
1   digital
2   physical
3   service