0
Q
許多表日誌關係
A
回答
0
添加一個用戶表橋接USER_x表來HOUSE:
-- [id] is a type x user and ...
USER_x(id,...) PK (id) FK (id) REFERENCES USER (id)
-- [id] is a user
USER(id) PK (id)
-- house [id] is used by [USER_id] and ...
HOUSE(id,USER_id,...) PK (id) FK (USER_id) REFERENCES USER (id)
有不同的方法來約束這種設計使該用戶具有完全不相交的USER_x ID聯合。例如,一個USER類型鑑別器列,其值是x的各種值。 (也可以是其他類型的設計,例如每個USER_x有一個可爲空的USER外鍵,並有自己的約束,例如檢查只有一個這樣的FK不爲NULL)鍵。例如this或this。
Here's how to constraint this kind of situation without triggers.
相關問題
- 1. Mysql ManyToMany關係日誌
- 2. 重複日誌報表系統日誌
- 3. 從許多多的表的SELECT許多關係
- 4. 許多不工作的許多關係
- 5. 許多在laravel許多關係4
- 6. 許多在EF許多關係
- 7. SQL查詢表中的許多關係
- 8. 建立表格與許多關係
- 9. 找到許多表的關係
- 10. 與許多不同表格的關係
- 11. 選擇關係到許多
- 12. Laravel orderBy has許多關係
- 13. EF5許多關係實體
- 14. AngularJS belongsTo-has許多關係
- 15. Laravel中的許多關係
- 16. A2lix關係許多與entites
- 17. Laravel多對多關係的日誌修訂
- 18. 與許多表相關的一對多關係
- 19. SQLAlchemy的關係,許多一對多關聯表
- 20. 的SQLAlchemy:一對多的關係與許多結合到許多關係
- 21. 多對多在laravel許多關係
- 22. 硒許多日誌(如何刪除)
- 23. Logstash跳到許多日誌行
- 24. Django的許多一對多的關係排列關係
- 25. 加入多個表(許多一對多關係)
- 26. 演員系統關閉後的日誌
- 27. 許多一對多關係laravel
- 28. JPQL檢查許多一對多關係
- 29. 許多一對多在web2py的關係
- 30. Laravel 5 - 許多一對多的關係
如果您設計您的結構,那麼,而不是3個用戶表創建類型的列和準用戶ID與家庭 – 2014-09-21 08:00:24
一個用戶表,但是那些3個用戶對每個表不同的屬性.. – geralvin 2014-09-21 08:24:30