1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| CREATE TABLE `playlist_line` (
`id` VARCHAR(40) NOT NULL,
`day_id` VARCHAR(40) NOT NULL,
`line_key` INT(40) NOT NULL AUTO_INCREMENT,
`parent_key` INT(40) NULL DEFAULT '0',
`prior_key` INT(40) NULL DEFAULT '0',
`line_type` INT(1) NULL DEFAULT '0',
`tcin` INT(11) NULL DEFAULT '0',
`duration` INT(11) NULL DEFAULT '0',
...
PRIMARY KEY (`id`),
INDEX `FK_playlist_line_day` (`day_id`),
INDEX `line_key` (`line_key`),
INDEX `parent_key` (`parent_key`),
CONSTRAINT `FK_playlist_line_day` FOREIGN KEY (`day_id`) REFERENCES `day` (`id`) ON UPDATE CASCADE ON DELETE CASCADE,
CONSTRAINT `FK_playlist_line_playlist_line` FOREIGN KEY (`parent_key`) REFERENCES `playlist_line` (`line_key`) ON UPDATE CASCADE ON DELETE CASCADE
)
ENGINE=InnoDB |
Partager