Проектируется БД. На сайте должно быть типы аккаунтов со столбцами, перечисленными в скобках:
- Физическое лицо (фамилия, имя, email, password);
- Юридическое лицо (фамилия, имя, email, password + название компании, УНП компании).
Имеются общие данные: фамилия, имя, email, password, которые можно вынести в отдельную таблицу, назовем её accounts. Верно?
Какие должны быть таблицы тогда в БД? Таблица accounts, таблица individuals и таблица company вот так:
https://i.ibb.co/mR7wZ8B/Untitled.jpg
либо создать только одну таблицу accounts и там, где у юзера будет роль = «Физическое лицо» заполнятся null поля, которые должны быть заполнены у компании, а это поля название компании, УНП компании?



