我正在開發資產管理應用程序。資產管理數據庫設計
通過以前使用的excel跟蹤器,我能夠識別出所有類別資產(基本上非技術屬性,如Purchase Order No
,Warranty Info
等)共有的一些屬性,我認爲這些屬性對於將製作一張單獨的桌子。
但存儲技術的屬性時,也有我只需要一個或兩個附加屬性存儲資產的許多類別。
如果一個使一個單一的表,所有這些屬性和存儲空值(如適用)或我應該做一個單獨的表每個類別只包含資產ID和另外的列?哪種方法更好/更實用?
使用太多的表會讓數據庫混亂嗎?我有大約10個這樣的類別。
感謝您的精心解答。我已經分離了常見的屬性,幸運的是,一半的資產不需要任何額外的屬性來存儲。我已經在「電腦」之下兜售了服務器,臺式機和筆記本電腦,剩下的我有一張名爲「其他」的表格,大約有8欄。 – Bazooka 2012-02-28 11:18:16