【发布时间】:2013-01-16 23:02:10
【问题描述】:
我需要一些关于电子商务域建模的建议。
客户销售两种产品:
- 定制艺术品,客户指定的设计。
- 艺术版画,背面有客户指定的信息。
这是我迄今为止的精简数据库模型。
Products:
Id
Description
Price
Orderlines:
Id
OrderId
ProductId
Attributes:
Id
Name
OrderAttributes:
AttributeId
OrderlineId
Value
产品表将包含上面的 2 个产品。
订单行将所选产品链接到订单。
属性保存每个产品的自定义字段名称。
例如,定制艺术品产品将具有属性设计。
订单属性将订购的产品链接到其海关属性并具有价值。 例如定制艺术品产品,其属性为设计,价值为粉刷房子。
我还想使用 nhibernate 将此数据库模型映射到代码。
有没有更好的方法对这些数据进行建模?
【问题讨论】:
标签: nhibernate database-design model database-schema