Не претендую на правильность решения, но вот как бы сделал я.
Завел бы таблицы
Events(id, date);
Members(id, name, email, regiser_id, comitet_id, event_id);
В таблице
members, поля
comitet_id , это принадлежность к какому либо комитету, или null, если это обычный участник.
Event_id принадлежность к мероприятию.
Далее описывающие таблицы
Comitets(id, name, event_id);
Partners(id, name, event_id);
Registration_types(id, name);
event_id в таблицах
comitets и partners, показывают какие есть партнеры и комитеты у данного ивента.
Рекомендую почитать про нормализацию баз данных, и посмотреть разные примеры а ютубе