@Arhin
Студент

Как реализовать модель много типов в одном?

Допустим есть таблица Пользователь. У нее есть универсальные поля для пользователя. Но пользователи могут быть n разных типов. Но только 1 из них. Каждый тип включает в себя произвольные поля, установленные для этого типа. Как лучше организовать эту модель?

Пример. У пользователя любого есть поля: id, name, email, type. Но в зависимости от типа он может иметь ещё доп набор параметров. Если пользователь типа simple, то у него есть ещё поле1 и поле2, а если типа business, то поле3 и поле4. Тоесть набор полей дополнительных для каждого типа разный.
  • Вопрос задан
  • 90 просмотров
Пригласить эксперта
Ответы на вопрос 2
@dasauser
Пишу на PHP
добавить поле users.type.
переформулируйте вопрос.
Ответ написан
Комментировать
uDenX
@uDenX
PHP Developer
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы