【发布时间】:2013-08-05 12:02:10
【问题描述】:
首先,我找不到更好的主题标题名称,如果可以,请编辑标题。
我得到了以下表格:
products
- id
- name
- desc
- image
categories
- id
- name
- parent_id
products2categories
- id
- product_id
- category_id
假设我在表格中得到了这些信息:
products
- 102
- Pilot Pen Blue
- Some pen desc blah blah blah
- Some image location
categories
- 10 -11
- Pens -Pilot Pens
- None -10
products2categories
- 1
- 102
- 11 -> ofcourse if it's related to category 11, it also related to category 10
查看演示信息,我们可以看到我们得到了与类别编号 11 (Pilot Pens) 相关的“Pilot Pen Blue”,但由于“Pilot Pens”是“Pens”的“子”用户将寻找 所有 笔可用,我也想展示 Pilot 笔。
我该如何做到这一点?
如果你们还有其他好的Catalog数据库结构,请随时提出建议!
【问题讨论】:
标签: mysql sql database database-design hierarchical-data