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