Как правильнее организовать схему таблиц для БД?

Я разрабатываю БД для спа-салона и возникла такая проблема. У меня есть таблица клиентов, таблица сотрудников и таблицы аккаунтов клиентов и сотрудников отдельно. Я столкнулся с проблемой того, что мне нужно определять роль аккаунта. Я думал создать общую таблицу, но тогда будет обращовываться цикл из таблиц (посмотреть можно на изображении), а это вроде как неправильно. Подскажите, как поступить в данной ситуации.Схема таблиц


Ответы (0 шт):