одна таблица основная('full_name', 'email', 'phone','message_id', 'features_id'), две другие связаны внешним кличем('id','message')('id','scope','details'). Как в обработчике прописать так, если isset('message'), то сохраняешь в таблицу messages текс, если isset('scope')||isset('details') то в таблицу features