显然,如果没有更多信息,这个问题是不可能回答的,所以让我展开。
我正在建立一个包含大约 1000 家商店的商店数据库
它们分为13大类产品。
这 13 个大类各有 4 或 5 个子类
这 4 个或 5 个(总共约 65 个)每个人都有大约 4 个或 5 个。
我所做的是为每个单亲父母及其直系子女制作一张桌子。然后为每个孩子和他们的孩子提供桌子。
在逻辑方面,它将满足我的编程需求,但我想知道拥有这么多表是否完全不正统,以及是否有更好的方法来做到这一点。
还想知道查询时是否有这么多表会使系统过载/滞后。
我本可以在 2 个表中完成整个事情,我只是为每个类别分配了一个 parent_id,但从视觉角度来看,它看起来不是很有条理或层次结构,而这就像一棵完美的树。