项目人员表
------------------------
ID ProjectID Name,position
001 1 aa 负责人
002 1 bb 参与人
003 2 cc 负责人
004 2 dd 参与人
表B
项目表
-----------------------
ProjectID DirectorID ---项目ID 负责人ID
1 001
2 003
表B
表已经建好了,建的不太合理 但是现在结构没法改变了
现在 要实现连个表中的项目负责人同步
就是说对项目人员表和项目表 进行删增改的时候 项目负责人要保持一致
哪位高手指点个高效的办法啊。
你可以自己寫個方法來同時更新多個表,每次對資料修改時(不管多表中的任何一個有異動)都調用該方法:
該方法裏面執行你要修改的所有可能修改,刪除的,新增的資料;
如:update:
if ---執行update 项目人员表時{
你同時 update 項目表
}
用实务去实现
如果sqlserver用同步,可以滴,只要字段相同就行了
数据库里面建一个触发器,就好了。