Я только что создал свою первую таблицу mySQL самостоятельно (кроме использования Joomla, Wordpress и т.д.), и я являюсь разработчиком MS SQL в течение многих лет, но обычно я могу легко создать внешний ключ в MS SQL, но я столкнулся трудности или недостаток знаний здесь.
Вот мои таблицы:
пользователей
- user_id int primary auto_increment
- имя пользователя varchar (20)
- пароль varchar (20)
сообщения
- post_id в primary auto_increment
- title varchar (100)
- текст сообщения
- user_id int
Когда я пытаюсь добавить внешний ключ к пользователям, который ссылается на posts->user_id
, я не могу увидеть параметр posts->user_id
в окне списка параметров Relation_view на панели mySQL.
Мне интересно, следует ли определять posts->user_id
как Index
или что-то еще? Если да, то почему?