下面是我的产品表结构:
+--------+----------+ | name | category | +--------+----------+ | iPhone | 5 | +--------+----------+
下面是我的分类表结构:
+----+-----------+ | id | parent_id | +----+-----------+ | 1 | null | | 2 | 1 | | 3 | 2 | | 4 | 3 | | 5 | 4 | +----+-----------+
类别结构是我自己解释的,即类别和子类别都存储在同一个表中。但是product表只引用了子类别id,不知道它的父类。
我的挑战是, 当我从类别id 1中选择产品时,如何包括iPhone。?