关于触发器和FK的两个问题
1 可不可以在触发器中使用数据库以外的对象,比如,某个数据库中的某个表(位于同一个数据库服务器中)
2、某个表的FK可不可以来自多个表的某个主键
意思是来自某个表,或来自某个表
请大家帮帮忙,并告诉如何实现
------解决方案--------------------1 可不可以在触发器中使用数据库以外的对象,比如,某个数据库中的某个表(位于同一个数据库服务器中)
應該可以
------解决方案--------------------2、某个表的FK可不可以来自多个表的某个主键
意思是来自某个表,或来自某个表
最好不要太花心哦
------解决方案--------------------可以触发另个数据库的表
------解决方案--------------------这种业务逻辑最好还是用触发器来检查,因为你使用了其他的多个表的列来检查某张表的一列的数据合法性。在插入、更新这个表的这一列时候用触发器来实现你的业务逻辑吧!