我的數據庫服務器不支持innodb引擎,所以我不能在數據庫級別使用外鍵 costraints。 如何確保參考完整性?我可以使用cakephp模型做到這一點, 怎麼樣?CakePHP和參照完整性
0
A
回答
1
只要您正確定義模型關聯,就應該沒問題。如果您在刪除記錄時擔心孤立記錄,則可以在您的關聯中設置'dependent'=> true
。
http://book.cakephp.org/view/1039/Associations-Linking-Models-Together#hasMany-1043
0
我在cakePHP的表上使用myISAM引擎,目前沒有問題=)。
外鍵在模型定義如下:
// this is a property of Post Model
var $belongsTo = array(
'PostCategory' => array(
'className' => 'PostCategory',
'foreignKey' => 'post_category_id',
'conditions' => '',
'fields' => '',
'order' => ''
)
);
這意味着當前模型與模型PostCategory使用post_category_id柱作爲外鍵相關聯。
+0
和數據關聯已無關,與他的問題。 – 2011-04-14 18:26:57
相關問題
- 1. ActiveDirectoryMembershipProvider和參照完整性
- 2. Rails和參照完整性
- 3. 參照完整性
- 4. 參照完整性
- 5. 參照完整性
- 6. 保持參照完整性
- 7. 參照完整性錯誤
- 8. Neo4j的參照完整性
- 9. MySQL的參照完整性
- 10. 參照完整性破碎
- 11. $ wpdb和MySQL中的參照完整性
- 12. DDD,EF和參照完整性
- 13. SQLite是否支持參照完整性?
- 14. CouchDB是否支持參照完整性?
- 15. 休眠不保留參照完整性
- 16. CQRS/DDD:檢查參照完整性
- 17. 的LINQ to SQL deleteAllOnSubmit參照完整性
- 18. 參照完整性 - 如何配置SQLAlchemy?
- 19. 刪除與參照完整性約束
- 20. 參照完整性約束意味着
- 21. 參照完整性服務之間
- 22. EF 4.1參照完整性錯誤
- 23. 參照完整性約束是Oracle
- 24. MySQL,參照完整性不起作用
- 25. ASP.NET列表視圖參照完整性
- 26. db2參照完整性問題
- 27. 對錶部分的參照完整性
- 28. 參考完整性和HBase
- 29. T-SQL中的複合鍵和參照完整性
- 30. 的SchemaExport和關閉參照完整性約束
酷,依賴=>真對我有好處;) – 2011-04-12 17:50:04