2015-12-07 39 views
0

如何防止多租戶共享架構體系結構中的跨用戶相關對象?如何防止跨用戶相關對象

例如:

  • ModelA有外鍵parentModelB
  • instance_a.parent == instance_b

我可以隨時檢查是否instance_A.owner == instance_b.owner但是這意味着額外的SELECT查詢每個INSERT查詢。

有沒有更好的驗證相關對象的方法?

我的數據庫是MySQL。

+0

具有複合鍵? – jarlh

回答