假設我有兩個表維護誠信
1日EMP表
EmpID | EmpName|xyz...coloums
1. | Hrishi |
2. | Nikhil |
3. | Hrishi |
第二表系
DeptId |EmpId |Deptname....Xyz coloum
1. |1 |computer
有emp和部門臺之間的一個一對多的關係。
現在我想調用一個存儲過程,其中 empName將是一個輸入。這個存儲過程將在empName = Hrishi的department表中插入empId。當然,這是不明確的。
哪個hrishi會從emp表第1或第3選擇?
我應該如何處理這個senario?
你沒問這個,但這裏的答案呢。您的部門表格不是第2種常規表格。 Deptname在所有在部門工作的員工中重複使用。如果其中一行出現拼寫錯誤,則表明您的數據庫自相矛盾。最好有三張表,emp,extrapert和emp_department。 – 2009-11-10 15:36:06