Вы говорите о разделении таблицы пользователей?
Если они имеют данные одного типа, оставьте их как одну таблицу. Если есть много различий, вы можете их разделить. Обратите внимание, что в их разделении нет ничего плохого, но передовой практикой является создание коллекций, содержащих одни и те же данные. Ваша база данных не несет ответственности за решение, что может делать конкретный пользователь, который принадлежит вашему коду контроля доступа. Также задайте себе вопрос, например, что, если музыкант хочет нанять другого музыканта? В итоге вы получите избыточность, которая обычно является плохим дизайном в реляционных базах данных.
Вы также можете создать две дополнительные таблицы с дополнительными атрибутами для каждого типа пользователей, но сохраните общие данные в таблице пользователей. Например, у каждого пользователя, вероятно, есть имя пользователя и пароль.