有一个配置表是常规的parent_id,但有几组下拉框,重复项很多,就是说最后一级可能就五六个不同的,但如果用建parent_id的方式那几个要建数十次,所以考虑用建children_id的方式建表..
但这样查询又是一个问题了,查出一个父级的来再去查子级的要做循环查询了,如果放在程序里做可能会有多次的连接,我想是不是应该放在一个存过或函数里面..
表大概如下:
configid(number) | name(varchar2) |children_id(varchar2)如果我给一个id要查出其所有子id及name大概应该怎么写..还有这样建表和比parent_id来说效率会如何..