我的数据库中有一些非常难看的表,所以我回去试图将其标准化。我不确定它是否足够,或者是否正确完成,并希望了解如何改进我的数据库设置。
我已经在SQLFiddle中设置了它:http://sqlfiddle.com/#!2/7ac6a1
答案 0 :(得分:0)
我已经为缺少两个字段组合为PK的表添加了PK。
CREATE TABLE IF NOT EXISTS `boosts` (
`habitat_list_id` int(10) NOT NULL,
`element_id` int(5) NOT NULL,
PRIMARY KEY (`habitat_list_id`,`element_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;