Подскажите, пожалуйста, как лучше реализовать хранение данных переводчиков, редакторов и др. в базе данных?
Предполагается наличие многих полей, некоторые из них имеют одно значение (ФИО и тд), а некоторые поля имеют 2 или более, некоторые имеют связанные значения (язык оригинала - язык перевода - ставка - ед. изм.).
Сейчас есть база написанная под Windows (вроде на C++) и хранит данные в MS SQL Server (даже не могу понять где лежат данные и как их экспортнуть, вижу структуру, но повторить в MySQL ее нельзя), но очень хочется иметь доступ в вебе и переделать структуру под MySQL.
Непонятно как хранить множественные поля и выводить это все в личном кабинете менеджера с пом. PHP.
В будущем планируется приложении для iOS, надеюсь не сильно сложно будет через него работать с MySQL.
Желаемый результат - в личном кабинете на сайте менеджер пускает поиск по базе по языку оригинала и перевода + тематике (возможно еще фильтрация, например статус ИП, работа в традосе и тд), ему выходит несколько строк с подходящими исполнителями, потом кликом на нужную строчку переходит на страницу к нужному исполнителю, а там вся инфа, множественные поля отображены в таблице (через foreach или count + for).
Так же понадобится реализовать анкету в html для соискателей, она попадает в базу со статусом непроверенная и требует проверки менеджером, внесения изменений и тд. (то есть надо будет каким-то образом обрабатывать данные из POST в базу данных).
Рассматриваю вариант с serialize/un, но с ним не так удобно искать, придется всегда писать LIKE %x% или через регулярные выражения заморачиваться, чтобы найти человека с нужной языковой парой.
Второй вариант, который вижу - сделать кучу таблиц под каждое возможное множественное поле и в каждой таблице FOREIGN key - ID PRIMARY KEY с главной таблицы, но не знаю насколько удобно будет и как выводить потом (куда сохранять ID при поиске из первой таблицы, чтобы искать по остальным с этим же ID множественные поля).
Опыт разработки на PHP - нету( Месяц обучалок на сайтах типо Intuit.ru
Со словарем перевожу HMTL CSS PHP MySQL, если можно так выразиться, но готов учиться.
Очень хочу всему научиться очень и пытаюсь использовать начальные навыки в своем бизнеса.
Буду очень признателен каждому за подсказки, советы, направления.