【发布时间】:2017-09-26 17:31:31
【问题描述】:
我有一个问题,它与良好的建模实践更相关。 我正在制作一个系统,该系统将具有 HABTM 产品(鞋子)类别,这些产品将具有它们的属性(颜色、尺寸、产品照片),但是产品的尺寸和照片将与颜色相关。例如: 我有一个黑色靴子,该颜色有尺码:24、25 和 28 以及黑色靴子的照片。 我有一只棕色靴子,该颜色的尺码有:21、23 和 24 以及棕色靴子的照片。
我认为尺寸和照片是 HABTM 的颜色,但这会给我带来一个问题,当我在选择产品时它不会带来第三级。
我用的是 cakephp 2.x
【问题讨论】:
-
请更清楚您的要求。
-
你好,你好吗?我想知道创建产品表的最佳方法,其中存在依赖项(鞋色表、尺码表和照片库),但是根据颜色会有不同的数字和不同的照片。我不知道我是否创建了一个产品表和另一个具有一般属性的表,或者我是否创建了一个带有 habtm 颜色的表产品,这是照片表和编号的父表。
标签: php mysql database cakephp relationship