我正在创建一个HTBTM关系,如:
Dressess
ID
名称
Dressess_Styles
ID
dress_id
style_id
样式
ID
名称
现在我需要每个Dresses_Styles也可以拥有和属于多种颜色。
我的问题:
如何在不破坏CakePHP标准的情况下创建这种关系的一些亮点和注意事项。
请告诉我你对此的看法:
Colors_Dressess_Styles
ID
dress_style_id
COLOR_ID
颜色
ID
名称
这是正确的方式还是存在更好的方式?
感谢。
答案 0 :(得分:0)
对我来说很好。
连衣裙属于Dresses_Styles
样式属于Dresses_Styles
Dresses_Styles HABTM颜色
答案 1 :(得分:0)
这只是我的经验法则,但是当我需要实际创建HABTM模型(添加方法,关系等)时,通常意味着它本身就是一个单独的模型。 Dresses_Styles在这里代表任何实体吗?