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

tonchikp

Новичок
Уважаемые форумчане! Требуется ваша помощь!
Не могу чётко сформулировать вопрос, возможно поэтому и не нахожу ответа, помогите пожалуйста..
Предположим есть таблица1, поля: id, fio; и таблица2, поля: fio, ..., и какие-то другие поля..
Вопрос в том, как сделать так чтобы fio таблицы2 было вариантом из fio таблицы1.. Знаю что в сторону Enum надо копать, и раньше как-то натыкался на решение, а сейчас не получается..
 
Что значит было вариантом? Тебе надо как-то связать таблицы?
 
во второй таблице указать fio_id из первой
выбирать с помощью JOIN
в innoDB можно дополнительно связать таблицы, например чтобы при удалении записи из таблицы 2, удалялась запись из 1й таблицы
 
Что значит было вариантом? Тебе надо как-то связать таблицы?
Да, то есть поле ФИО таблицы2 это один из перечисленных вариантов, которые берутся из записей поля ФИО таблицы1.. Причём если можно то при добавлении новой записи в поле ФИО таблицы1, он автоматически уже был среди вариантов в добавление ФИО таблицы2.. То есть автообновление было как бы..
 
во второй таблице указать fio_id из первой
выбирать с помощью JOIN
в innoDB можно дополнительно связать таблицы, например чтобы при удалении записи из таблицы 2, удалялась запись из 1й таблицы
К сожалению, Hostinger.ru на бесплатном тарифе не поддерживает таблицы InnoDB..
 
Сверху