資產與耗品(編號:6026)

請教一個問題
我們常會用資料庫在做庫存管理
所以我們會為每一個物品定義一個(編號,品名,庫存量)
例如:(A004,影印紙,10) ; (C001,NoteBook,5)
如果用掉A004,2包,則在使用記錄會有 A004用掉2包
這時我們的庫存應讓改成8,只要一查A004就知道庫存8
但是如果在我們的物品中,有一部份因需求,而必需要'單'品管理
例如在用掉NoteBook時,希望能夠知道用掉的是那一台NoteBook
為了分別每一台Notebook,所以在庫存資料上,
我們將(C001,NoteBook,5) 改成(C001-1,NoteBook,1)(C001-2,NoteBook,1)..(C001-5,NoteBook,1) .這樣子在使用記錄上,就能明確知道是那一台NoteBook被使用了
但是這樣子改,又很難知道現有NoteBook到底還有幾台庫存
請問,遇到這種情況,一般大家都如何設計.