摘要: 一个无论多么复杂的程序,拆开看无非是三种逻辑结构的组合:顺序结构、条件结构和循环结构。类似的,数据库中表与表的之间的关联无外乎四种:一对一、一对多、多对一和多对多。CakePHP的模型层中定义了四种关联模型分别来表示上面的四种关系,他们是hasOne、hasMany、belongsTo和hasAndBelongsToMany。下面根据代码及生成SQL语句来了解这几种关联模型的用法。hasOne假设一条User表的记录对应一条UserSocialInformation表中的记录。此时UserSocialInformation表中必须要有与User表关联的字段,作为User表的外键。即被关联的模型 阅读全文
posted @ 2013-11-01 21:56 飞凡123 阅读(562) 评论(0) 推荐(0)