2016-07-19 68 views
0

我願意在我創建的數據庫中創建自己的表。 我不知道如何創建一個選擇列表來填充字段。帶有選擇列表(純SQL或Java)的SQL表

我更具體地解釋我的問題。 我想獲得這樣的東西

...................................... ................ 表僱員(只是例子) .......................... ............................. index/Name/Profession

1/John/Manager ...... .... < =這裏是我們所有可能的工作之間的選擇清單

我該怎麼做? 我希望我的Employee表是可編輯的(就像在Java中的GUI界面中),並且可以編輯職業價值(也就是說,我們可以從選擇列表中選擇不同的值)。

非常感謝您的幫助!

Tom

回答

1

我推薦在DB中有2個表格。一個用於員工,另一個用於工作.. 在用戶界面(Java)有業務來填充從作業表下拉列表..當你保存的UI信息,你必須寫在兩個表中,如果有必要。

例如員工表:ID,名稱,job_id和帶有ID,名稱的工作表。我們需要兩種方法來從員工那裏讀取,一種從工作中讀取。下拉列表有3個屬性:Id(來自作業表的id,顯示 - 來自作業表的名稱和綁定值 - 來自employee表的job_id) 下拉菜單應該有添加新值的選項。 如果您保存在數據庫中在工作中有新的價值,你必須在數據庫中添加這些值,並鏈接到員工

+0

謝謝Marius,我會像你說的那樣實施它。 – tom