MySql:single_item-multiple_price的价格表,具体取决于具有Effective_From_Date和Effective_Till_Date的不同供应商

时间:2016-05-27 20:17:12

标签: mysql mysqli mysql-workbench

对于具有多个价格(取决于每个供应商)的物品,使用Price_Effective_Date和Price_Effective_Till,有没有最好的方法来设计价格表(MySql)?

我的数据库有以下表格:

  1. m_item
  2. 表格字段:

    item_id int(255) item_category_id int(255) item_name varchar(255) item_description longtext

    1. m_supplier
    2. 表格字段:

      supplier_id int(255) supplier_name varchar(25)

      1. tbl_supplier_item_binding
      2. 表格字段:

        tbl_supplier_item_binding_id int(255) supplier_id int(255) item_id int(255)

        我这样做的方法:

        1. tbl_item_pricelist
        2. 表格字段:

          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)

          这样做是好方法,我对自己的态度没有信心。 需要的建议。

0 个答案:

没有答案