Я пишу торговую систему, и у меня есть 3 модели / роли: покупатели, продавцы и администраторы.Я сгенерировал представления для каждой из моделей, но я хотел бы использовать для них один и тот же вход, страницы с забытым паролем и т. Д., Вместо того, чтобы поддерживать 3 набора представлений, есть ли способ сделать это?1002 * Покупатель и продавец имеют схожие поля (имя, фамилия, адрес электронной почты, телефон и т. Д.), Возможно ли использовать STI с устройством и достаточно ли это просто?На данный момент у меня есть 3 отдельные модели без наследования.