我需要設計一個藥店的數據庫。假設我有5個產品,即p1,p2,p3,p4和p5。同樣的產品可能有不同的失效日期,例如,假設我有10件p1產品,其有效期爲2016年1月1日,如果我再次購買20件p1產品,其總量將爲30件,但是這些產品(新購買的產品)到期日可能不同。那麼如何根據有效期來維護這些產品?關於藥店的數據庫設計建議
初始設計
表產品
產品{ID,PNAME,P碼,EXPDATE}
我需要設計一個藥店的數據庫。假設我有5個產品,即p1,p2,p3,p4和p5。同樣的產品可能有不同的失效日期,例如,假設我有10件p1產品,其有效期爲2016年1月1日,如果我再次購買20件p1產品,其總量將爲30件,但是這些產品(新購買的產品)到期日可能不同。那麼如何根據有效期來維護這些產品?關於藥店的數據庫設計建議
初始設計
表產品
產品{ID,PNAME,P碼,EXPDATE}
你需要與你的product
表相關的一個多表。
例如
Product
id name code
1 Aspirin 554
2 Depon 334
Product_item
id product_id exp_date
1 1 01/2016
2 1 02/2016
3 1 03/2016
4 2 01/2016
因此,每個product_item
將有其自己的到期日沒有重複的數據。
非常感謝你 –
我很高興我幫助你。 –
收費號碼怎麼樣? –
我聽不懂 –
通常藥物的收費標準很高。到期日取決於它。 –