首页 > 解决方案 > 拆分表 MySQL

问题描述

是否可以水平拆分 MySQL 表?我的意思是情况是这样的:

我有一个名为 Metals 的表。每种金属都有亚组——铁、镍、锌等。我希望这张表可以存储所有金属,但也可以拆分它们的 ID。我希望所有含铁的产品都以 1、2、3、4、5 作为 ID 开头,而含镍的产品也希望以 1、2、3、4、5 开头。

有没有可能或者我应该把它分成不同的表。

在此处输入图像描述

这就是例子。两个信息都在一张表中,区别在于子组(镍,铁)

标签: mysqldatabasesplit

解决方案


我认为在考虑数据库设计之前,您可能需要考虑规范化方法和结构的一些一般设计,您可以在此处阅读更多相关信息


推荐阅读