Mysql Enum, но как именно

tonchikp

Новичок
Уважаемые форумчане! Требуется ваша помощь!
Не могу чётко сформулировать вопрос, возможно поэтому и не нахожу ответа, помогите пожалуйста..
Предположим есть таблица1, поля: id, fio; и таблица2, поля: fio, ..., и какие-то другие поля..
Вопрос в том, как сделать так чтобы fio таблицы2 было вариантом из fio таблицы1.. Знаю что в сторону Enum надо копать, и раньше как-то натыкался на решение, а сейчас не получается..
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Что значит было вариантом? Тебе надо как-то связать таблицы?
 

HORO

Новичок
во второй таблице указать fio_id из первой
выбирать с помощью JOIN
в innoDB можно дополнительно связать таблицы, например чтобы при удалении записи из таблицы 2, удалялась запись из 1й таблицы
 

tonchikp

Новичок
Что значит было вариантом? Тебе надо как-то связать таблицы?
Да, то есть поле ФИО таблицы2 это один из перечисленных вариантов, которые берутся из записей поля ФИО таблицы1.. Причём если можно то при добавлении новой записи в поле ФИО таблицы1, он автоматически уже был среди вариантов в добавление ФИО таблицы2.. То есть автообновление было как бы..
 

tonchikp

Новичок
во второй таблице указать fio_id из первой
выбирать с помощью JOIN
в innoDB можно дополнительно связать таблицы, например чтобы при удалении записи из таблицы 2, удалялась запись из 1й таблицы
К сожалению, Hostinger.ru на бесплатном тарифе не поддерживает таблицы InnoDB..
 
Сверху