Cakephp 和 Postgres,表关系
Posted
技术标签:
【中文标题】Cakephp 和 Postgres,表关系【英文标题】:Cakephp and Postgres, table relations 【发布时间】:2014-04-02 12:56:46 【问题描述】:这个问题很简单(也许很傻):
当我在 Postgres 中创建表时,我是否还必须创建关系?我问这个是因为我之前使用过一个 orm,并且在一些关系上遇到了问题,特别是多个主键,所以我不得不用 orm 重新做所有的 db 结构。
我正在考虑只使用没有关系的表,并使用 cake 的 $hasMany、$belongsTo 变量来管理关系。这行得通吗?
提前致谢。
【问题讨论】:
当你说“关系”时......你的意思是“外键关系”吗? SQL 中的“关系”表示特定的、完全不同的东西。 【参考方案1】:Cakephp 的$hasMany
和$belongsTo
正在访问数据库的关系。
所以你必须创建它们。
【讨论】:
以上是关于Cakephp 和 Postgres,表关系的主要内容,如果未能解决你的问题,请参考以下文章
CakePHP 如何处理带有/不带有 'id' 字段的 HABTM 表?