Настройка базы данных mysql

260
18 марта 2017, 00:58

Подскажите, как правильно настроить внешний ключ в phpmyadmin на хостинге https://www.ukraine.com.ua ? Т.е. имеется ввиду, когда выбирается таблица, потом "структура"->"связи". Открывается такое окно:

Там где "Внутренняя связь" выбирается только ключ, на который будет ссылаться внешний ключ. А в колонке "Ограничение внешнего ключа" выбирается внешний ключ. При сохранении выдаёт ошибку, что-то наподобии

ALTER TABLE  `votes` ADD FOREIGN KEY (  `id_user` ) REFERENCES  `name_base_vote`.`votes` (
`id_user`
) ON DELETE CASCADE ON UPDATE CASCADE ;
Ответ MySQL: Документация
#1025 - Error on rename of './name_base_vote/#sql-5fa9_2a9117ba' to './name_base_vote/votes' (errno: 150 - Foreign key constraint is incorrectly formed) 

Что нужно указать в поле "Ограничения внешнего ключа" ? И что значит в самом низу "Выбор отображаемого столбца"? Или подскажите пожалуйста, как правильно создать sql-запрос на создание внешнего ключа

READ ALSO
Что делать с большим кол-ом параметров

Что делать с большим кол-ом параметров

У меня для маркера(ов) много параметров такие как title, subtitle, snipper, tags, position+ Эти маркеры у меня встречаются во многих фрагментах

259
Удаление всех элементов из Layout

Удаление всех элементов из Layout

Каким образом можно удалить все View-элементы на layout'е, которые были добавлены из кода (не имеют id), без перезагрузки Activity?

317
Properties вида item1, item2 … itemN

Properties вида item1, item2 … itemN

Существует ли стандартное средство в java (или в библиотеках) для чтения properties вида:

224