Что делают «Внутренние отношения» в phpMyAdmin для таблиц MyISAM? - PullRequest
6 голосов
/ 12 ноября 2009

В phpMyAdmin v2.8.2.4 для таблиц MyISAM «представление отношений» отображается на вкладке «Структура».Он показывает список внутренних отношений.Но что они делают, учитывая, что MyISAM не поддерживает ограничения внешнего ключа или целостность отношений?

В phpMyAdmin версии 3.2.0.1 эта страница («представление отношений») больше не отображается для таблиц MyISAM.Значит ли это, что он вообще ничего не делал?

Любые объяснения очень ценятся.Justin

1 Ответ

5 голосов
/ 12 ноября 2009

Внешние ключи в MyISAM предназначены только для ознакомительных целей. Вы можете посмотреть на них, чтобы увидеть, где будет ссылочная целостность , если таковая имеется. Так проще понять схему, чем угадывать отношения, взглянув на индексы, созданные как побочный эффект.

Я не знаю, почему он исчез в phpMyAdmin, если только это не проблема конфигурации (я думаю, что представление может быть отключено)?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...