Я работаю над приложением равноправного кредитования, в котором есть несколько типов пользователей (то есть заемщиков, кредиторов, спонсоров и т. Д.), Которые имеют разные поля.Более того, некоторые из этих пользователей могут принадлежать двум вещам (т.е. кредиторы также могут быть спонсорами).Итак, является ли наследование одной таблицы хорошей идеей в этом случае?И если так, может ли один пользователь принадлежать к двум группам только с одним полем типа?И если ИППП не подходит, каков наилучший способ сделать это?В конце концов, использование разных таблиц потребует сохранения одной и той же информации в нескольких базах данных, что кажется неэффективным.
Заранее спасибо за любую помощь !!