gpt4 book ai didi

mysql - 像 "User_type table"这样的 TYPE 表的目的是什么?

转载 作者:可可西里 更新时间:2023-11-01 08:23:21 29 4
gpt4 key购买 nike

<分区>

我不确定标题问题。只是为了详细说明。

我有表 Users 和列:

  1. 姓名(示例值:“Meg”、“Sam”等)
  2. 类型(示例值:“Admin”、“Operator”、“Maintainer”)
  3. 图片(示例值:“12344.jpg”等)
  4. 等等


有人告诉我,我必须创建一个带有种子值的表 User_type

  1. 管理员 [主 ID:1]
  2. 运算符(operator)[主 ID:2]
  3. 维护者[主 ID:3]

并将列Type 更改为Type_id 并将其引用到User_type 表。而不是插入字符串值 ["Admin", "Operator", etc]。我现在为管理员插入整数 1,为运算符(operator)插入 2,为维护者插入 3。


我不记得他对此的解释。现在我很困惑。

  • 这在数据库事务中真的很重要吗?
  • 有人可以解释或详细说明这是什么逻辑吗?
  • 字符串值与整数值,怎么回事?

希望有人能赐教,我是数据库设计的初学者。

29 4 0