Тема: Проблема с установлением связи

Здравствуйте.

Я первый раз работаю с phpmyadmin.
Возникла такая проблемка:
В таблице несколько ключевых полей.  Но в "Дизайнере" отображается значок ключик только для одного из них.
Соответственно, при попытке создания связи, появляется ошибка:
"Выберите поле являющееся первичным (PRIMARY), или уникальным (UNIQUE) индексом!"

При просмотре таблицы, все поля подчеркнуты, а в индеке PRIMARY записаны все поля.

И еще такой вопросик: А связи можно устанавливать только в "Дизайнере" или есть еще какой-нибудь способ?

Спасибо

2

Re: Проблема с установлением связи

Ирина
Здравствуйте.

Первичный ключ (PRIMARY) у таблицы пожет быть только один, но он может включать в себя несколько полей, то есть быть составным. Однако связь создается именно с составным индексом, а не с отдельными его полями.

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

Пожалуйста.