jjzjj

resultID

全部标签

mysql - 无法在 MySQL 中创建外键约束。错误编号 150

我正在尝试创建数据模型。它相当复杂,但我正在尝试将Splits表链接到Trials表。模型截图如下:我正在尝试使Splits.protocol+Splits.resultID+Splits.trialNumber成为Trials的外键。这三个关系是Trials的主键。我正在使用MySQLWorkbench执行此操作,它会抛出错误#150。有谁知道问题出在哪里?这是SQL语句以及它在尝试执行它时抛出的错误:ERROR1005:Can'tcreatetable'403898_BAMNormalized.#sql-7285_6c29081'(errno:150)SQLStatement:AL