表与表之间的外键关联外键:getuId。
因为外键有可能是不同表的ID,所以没有配置外键关联,但是怎么获取getuId的实例呢,我想的是在页面里面判断getuId的类型,即getuIdTy,根据它的不同获取相对的表的集合,然后判断哪个实例的ID和getuId相同,如果相同就输出自己想要的值,但是感觉执行效率不咋的,请问前辈有别的什么好的方法解决么??
谢谢,只能赠送100分,,外键类型:getuIdTy

解决方案 »

  1.   

    外键:getuId。
    因为外键有可能是不同表的ID
    我想知道你这个外键是怎么设置的。
      

  2.   

    说是外键,其实不算是外键,只是一个ID,后面一个还有字段是getuIdTy,getuIdTy这个字段是指明了ID是哪个表的ID,就这样子
      

  3.   


    这样的设计就是不合理的,就算是直接SQL查询也不是那么容易的。
      

  4.   

    你可以考虑建个中间表类似 
    ID 发信人 收信人 用户类型 ......以上面的中间表ID为外键就行了