Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Сегодня разбирал тут и увидел (Парень) 13/12/2016 - 17:34:14
      Re: Сегодня разбирал тут и увидел (Akina) 13/12/2016 - 21:20:37
      Re: Сегодня разбирал тут и увидел (Парень) 15/12/2016 - 17:19:44



From: Парень - 13/12/2016 - 17:34:14
Subject:Сегодня разбирал тут и увидел
-----------------
Сегодня локально решил навести порядок в базах, поудалял все к чертям... Но прежде смотрел что за база и наткнулся на одну очень мне непонятную... Там таблицы вроде на первый взгляд обычные, но какие-то стрелочки меня заинтересовали.. и вот что я увидел...

CREATE TABLE `user_oauth_key` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`user_id` int(11) DEFAULT NULL,
`provider_id` int(11) DEFAULT NULL,
`provider_user_id` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `user_oauth_key_user_id_fk` (`user_id`),
CONSTRAINT `user_oauth_key_user_id_fk` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

Я никогда не встречал подобного CONSTRAINT `user_oauth_key_user_id_fk` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`) ON DELETE CASCADE ON UPDATE CASCADE Хотелось бы спросить, а шо это за хрень...????? С чем ее едят, и какие функции оно несет? Понятно что можно гугл спросить, но мне кажется там будет куча заумных и не понятных слов. Просто русским языком по простому.. Что с этим едят?


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
43704



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |