我在Toad Data Modeler4.3中对MySQL数据库进行了逆向工程,但没有导入外键。
将主键更改为外键的最简单方法是什么?我知道的唯一方法是创建新的外键并删除旧的外键,但我想知道是否有更好的方法,特别是在字段名称相同的情况下(例如,UserID是Users表中的主键,UserID是Templates表中用户的外键)
我有两张表代表利益和产品。我正在实现它们之间的many_many关系。在创建表时,我忽略了创建表约束,以确保如果删除产品或兴趣记录,则会删除赋值表的记录。CREATE TABLE IF NOT EXISTS `interests` ( `interest` varchar(255) NOT NULL, `modified` datetime NOT NULL,) ENGINE=InnoDB