当我的表映射完成时,我正在使用 Hibernate 和 MySQL,当我查看我的数据库表时,它已成功创建,但它们没有外键约束,但已创建列。
当我尝试在子表中插入记录并且当我将父表中不存在的 id 放在外键列中时,该行也会被插入。
我的表引擎是 innoDB。
如果我将方言更改为 MS-SQL,则使用外键约束创建表。
当我的表映射完成时,我正在使用 Hibernate 和 MySQL,当我查看我的数据库表时,它已成功创建,但它们没有外键约束,但已创建列。
当我尝试在子表中插入记录并且当我将父表中不存在的 id 放在外键列中时,该行也会被插入。
我的表引擎是 innoDB。
如果我将方言更改为 MS-SQL,则使用外键约束创建表。