我有一些從數據庫中獲取數據的經驗,但沒有太多的設計經驗。爲了解決這個問題,我正在採取一些個人項目,並試圖在訪問中創建它們。我遇到了一個我能夠得到解決方案的問題,但我覺得它很笨拙,希望對我能做得更好的事情有一些看法。窗體功能性表格存儲
我目前的項目是每月預算。在這個階段,我想將表單中顯示如下:
- 類別
- 子類別BUDGET_AMOUNT
- 子類別BUDGET_AMOUNT
- 類別
- 撒哈拉類別Budget_Amount
- 等
我發現,我能做到這一點,如果所有的子類都在一個表中的字段和類別名稱是硬編碼爲形式的標籤。不過,我想我的表結構是這樣的:
類別:
ID
CATEGORY_NAME
子類別:
ID
子類別 ID_Category
Show_Category
預算: Id
子分類ID
Budget_Amount
我想要這個結構的原因是,並不是所有的子類別都會每個月使用一次,在我看來,匹配什麼是花費的預算經文會更容易。我也試圖儘量減少數據庫佔用的空間。有什麼方法可以輕鬆做到這一點?還是僅限於我目前的解決方案?