我将使用 MySQL 作为 Java 程序的数据库。Java 程序将包含一个肌肉和锻炼锻炼目录。为了存储有关肌肉的信息,我制作了一个名为“muscles”的表格。此表中的主键应该是肌肉的名称。但它还应该包含以下数据: - 肌肉属于哪个身体部位 - 它包含哪些肌肉头。 哪些运动激活它 - 哪些肌肉与之相关
对于主键,我想要某种字符串值,我猜 Varchar() 是我正在寻找的,但 MySQL 不允许我选择它作为主键。现在在意识到我可以选择多少种类型后,我有点困惑,这将是最佳选择。我猜一个叫做“Text”或“Tinytext”的会是最佳选择,你能确认这是一个正确的选择吗?