对于具有多个价格(取决于每个供应商)的物品,使用Price_Effective_Date和Price_Effective_Till,有没有最好的方法来设计价格表(MySql)?
我的数据库有以下表格:
表格字段:
item_id int(255)
item_category_id int(255)
item_name varchar(255)
item_description longtext
表格字段:
supplier_id int(255)
supplier_name varchar(25)
表格字段:
tbl_supplier_item_binding_id int(255)
supplier_id int(255)
item_id int(255)
我这样做的方法:
表格字段:
price_list_id int(255)
supplier_item_binding_id int(255)
item_price int(10) (Only to show on web)
item_discounted_price int(10)
supplier_actual_price int(10)
price_effective_date (TIMESTAMP)
price_effective_till (TIMESTAMP)
。
这样做是好方法,我对自己的态度没有信心。 需要的建议。