Добавить каскад при обновлении в столбец, ссылающийся на таблицу с автоматическим приращением - PullRequest
0 голосов
/ 29 апреля 2019

Имеет ли смысл устанавливать каскадный столбец при обновлении, если его ссылочный столбец является столбцом с автоинкрементом?

CREATE TABLE `user` (
    `user_id` BIGINT(11) UNSIGNED NOT NULL AUTO_INCREMENT,
    `username` VARCHAR(255) NOT NULL,
    `password` VARCHAR(255) NOT NULL,
PRIMARY KEY (`user_id`)
)


CREATE TABLE `user_detail` (
  `user_detail_id` BIGINT(11) UNSIGNED NOT NULL AUTO_INCREMENT,
  `user_id` BIGINT(11) UNSIGNED NOT NULL,
  `first_name` VARCHAR(255) NOT NULL,
  `last_name` VARCHAR(255) NOT NULL,
  PRIMARY KEY (`user_detail_id`),
  KEY `user_id` (`user_id`),
  CONSTRAINT `user_id` FOREIGN KEY (`user_id`) REFERENCES `user` (`user_id`) ON UPDATE CASCADE ON DELETE CASCADE
)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...