Есть таблица user_card, хранит данные о пользователях сайта. Есть сотрудники, которые как и остальные пользователи регистрируются на сайте и попадают в эту таблицу. Однако кроме стандартных полей, сотрудники могут иметь доп. служебные поля. Эти служебные поля записывать в таблицу user_card или формировать новую таблицу со связью один к одному. При простом добавлении столбцов меня тревожит, что на 40000 строк обычных пользователей служебные столбцы будут не нужны.
Сейчас предполагается что сотрудники могут выступать в качестве клиентов.
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости