MT#55686 ncos_set_levels table changes

* add 'id' primary key
* add unique index ('ncos_set_id', 'ncos_level_id')

Change-Id: I6e9b22650bf8d938f30d9d63d5991a432afd8f84
mr11.2
Kirill Solomko 2 years ago
parent 59c12b50b9
commit de95770f7f

@ -12,10 +12,12 @@ CREATE TABLE `ncos_sets` (
) ENGINE=InnoDB;
CREATE TABLE `ncos_set_levels` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`ncos_set_id` int(11) unsigned NOT NULL,
`ncos_level_id` int(11) unsigned NOT NULL,
KEY `nlm_ncos_set_id_idx` (`ncos_set_id`),
UNIQUE KEY `set_level_idx` (`ncos_set_id`, `ncos_level_id`),
KEY `nlm_ncos_level_id_idx` (`ncos_level_id`),
PRIMARY KEY (`id`),
CONSTRAINT `nlm_ncos_set_id_ref` FOREIGN KEY (`ncos_set_id`) REFERENCES `ncos_sets` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
CONSTRAINT `nlm_ncos_level_id_ref` FOREIGN KEY (`ncos_level_id`) REFERENCES `ncos_levels` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB;

Loading…
Cancel
Save