mysql中的分组数据

mysql中的分组数据,mysql,Mysql,难道不能在表中存储表吗? 假设我有一个用户列表,每个用户都可以是一个或多个服务器中的管理员。 如果用户是管理员,那么我需要为每个服务器存储“Expired”、“Type”列。 那么,如何更好地存储这些信息呢? 我不想制作这样的专栏: 服务器1\u过期服务器1\u类型服务器2\u过期服务器2\u类型等 我还可以为每台服务器创建表并存储相同的内容,但这看起来很可笑 如果这很难理解,我很抱歉,我只是不知道如何解释。 请尝试理解我:)创建一个名为admin\u servers的表,并有几个列id,管理员

难道不能在表中存储表吗? 假设我有一个用户列表,每个用户都可以是一个或多个服务器中的管理员。 如果用户是管理员,那么我需要为每个服务器存储“Expired”、“Type”列。 那么,如何更好地存储这些信息呢? 我不想制作这样的专栏:

服务器1\u过期服务器1\u类型服务器2\u过期服务器2\u类型等

我还可以为每台服务器创建表并存储相同的内容,但这看起来很可笑

如果这很难理解,我很抱歉,我只是不知道如何解释。
请尝试理解我:)

创建一个名为
admin\u servers
的表,并有几个列<代码>id,管理员id,服务器id,类型,过期


此表在管理员和服务器之间创建链接。对于每一行,您还有一个
类型
过期
值。

创建一个名为
管理服务器
的表,并有几个列<代码>id,管理员id,服务器id,类型,过期


此表在管理员和服务器之间创建链接。对于每一行,您还有一个
类型
过期
值。

因此,如果用户在多个服务器中有一个管理员,他将有几行,对吗?是的,没错。它被称为一对多关系。您有一个用户到多个服务器。所以,如果用户在多个服务器中担任管理员,他将有几行,对吗?是的,没错。它被称为一对多关系。您有一个用户到多个服务器。