我正在嘗試開發一個系統,管理部門將使用它來輸入講師和學生數據。 在VB.Net中插入Microsoft Access數據庫
列上會發生很多變化,學生可能會註冊其他科目,如Subject 10,Subject 11等。講師可以是講師B,講師C等。
您能否建議我應該如何創建數據庫,以便用戶可以根據自己的需要更改數據欄的標題和關鍵數據。
我正在嘗試開發一個系統,管理部門將使用它來輸入講師和學生數據。 在VB.Net中插入Microsoft Access數據庫
列上會發生很多變化,學生可能會註冊其他科目,如Subject 10,Subject 11等。講師可以是講師B,講師C等。
您能否建議我應該如何創建數據庫,以便用戶可以根據自己的需要更改數據欄的標題和關鍵數據。
http://www.codeproject.com/Articles/177388/Best-Practices-for-Database-Schema-Design 您可以在這裏下載樣本。此外,這裏還提到了關於auto inrement id的內容。看看:)
謝謝你的幫助! – 2013-02-26 02:45:45
如果列值是動態的,不是最好有一個表的主題,然後將其映射到學生? – c0dem0nkey 2013-02-26 02:30:43
@ c0dem0nkey如果該列可以是任何東西,該怎麼辦?用戶可能會在數年後添加新的主題。 – 2013-02-26 02:34:46
僅爲主題構建一個表格,併爲其提供編號。學生ID和主題ID之間的關係將是一對多關係。 – c0dem0nkey 2013-02-26 02:35:46