mysql - 在 mySQL Workbench 中使用枚举

标签 mysql sql workbench

我正在 MySQL Workbench 中创建数据库设计。我想要一个包含一些标准值的枚举表。枚举表的值需要链接到我的其他表中的一行。所以我有一个名为“俱乐部”的表,其中包含一行“club_soort”。 “club_soort”行需要与枚举表相关。

另外,我想在 phpMyAdmin 中使用我的表(当我准备好我的数据库设计时)。

我理解枚举的概念,但我无法实现它。我希望有一个人可以帮助我! 谢谢!

最佳答案

您不应使用枚举,而应使用所谓的查找表或引用表。该表将包含您的枚举,并被父表作为外键引用。

例如,这看起来像:

parent_table
------------                club
id                          ----
club_soort    ---------->   soort

关于mysql - 在 mySQL Workbench 中使用枚举,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21173951/

相关文章:

mysql - 错误 1452 : 1452: Cannot add or update a child row: a foreign key constraint fails

mysql - 使用 select : ! 插入 #1062 - key '222-104276' 的重复条目 'cry_id'

java - 错误 : null value being entered in table through jsp code

MySQL 使用外键创建表给出 errno : 150

sql - 如何在oracle/sql中将数字转换为时间戳

javascript - CRM 2011 - Javascript 按钮 - 更改所有实体记录上的字段

MySQL Workbench 不使用所有 cpu 核心

php - 如何从数据库中获取字段值并传递给函数?

php - 我的代码没有输出我的随机 mysql 查询。帮助?

sql - 我们如何合并两个查询的结果有 group by 和两个条件