我有一个在 MySQL 中表示的关系,即
Classified belongsTo Category
Category hasMany Classifieds
之前我有Classified.category_id
设置,但是有些分类没有分类,很多分类没有任何广告。这种关系是可选的。
我已经对数据库进行了规范化,以在第三个表 category_classifieds 中表示数据库。
categories_classifieds
----
classified_id (primary, not null)
category_id (not null)
以这种方式标准化的原因是为了避免空值,并且也是为了
我正在尝试在 CakePHP 2 中为数据库创建模型,但似乎不支持这种简单的关系。这可能吗?categories_classifieds
连接表需要做成自己的Model吗?
提前感谢您的任何见解。
以下是当前和建议模式的乌鸦脚符号 ER 图:http: //i.stack.imgur.com/1BBVV.jpg