0
一個項目表
PROJECT_ID,PROJECT_NAME
技能表
skill_id也,skill_name
project_skill ta BLE(多對多的關係)
project_skill_id,PROJECT_ID,skill_id也
該瀏覽器將具有要求用戶輸入項目名稱,並和標記,這樣的風格自動完成表單。我送下面的JSON格式回SQL插入
{"project_name":"foo","skills":["bar","baz"]}
我的問題涉及到用戶獲取編輯現有project.Assuming用戶從技能移除「巴茲」和包括「ZED」的情況。如何正確處理更新多對多表
{"project_name":"foo","skills":["bar","zed","biz"]}
- 我是否從M2M表中刪除所有記錄,並做了新鮮插入新的技能?
- 刪除基於PROJECT_ID所有記錄
- 插杆,捷思,BIZ
- 我想和你在什麼被刪除/添加和刪除只什麼實際刪除服務器的新記錄
-
從表
- 刪除巴茲
- 附加BIZ
這也涉及到修改PROJECT_NAME等檢查我什麼修改和更新必要的或執行完整的刪除和插入