Доработка формы для работы с БД Mysql

Николай6 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
11.10.2018

Есть форма для работы с БД. 

На данный момент информация храниться в одной таблице. что не очень удобно. 

Фирма - адрес - телефон. 

Нужно доработать что бы можно было для одной фирмы добавить несколько адресов, и для каждого адреса несколько телефонов. Я предполагаю что нужно 3 таблицы (фирмы, адреса, телефоны) 

Так же нужно добавить Таблицу с категориями и возможность выбирать категории из базы. 

Сделать что бы в поле улица при введении первой буква выпадал список с названиями улиц содержащих данную букву из уже введенных в базу (по принципу скрипта select2). 

Было бы хорошо еще добавить время работы для каждого адреса, но я не нашел как логичнее хранить информацию в БД. Буду рад рекомендациям. 

файл form2. html - Частично рабочая форма с доработанными полями. 

form1.zip - архив с базовыми скриптами

Заявки фрилансеров