@knowledge

Как лучше разделять модель и таблицы базы данных по принципу mvc?

Пишу свой вело...фреймворк.
В учебных целях, сами понимаете
Использую различные готовые компоненты, там роутинг от symfony и т.д, а вот базу данных решил использовать Eloquent, которая используется в Laravel

И встал вопрос, мне нужно отображать таблицы базы данных и бизнес логику, не хочу их смешивать.
В symfony есть Entity (отображение таблиц БД) и Service, где хранится бизнес логика

У меня принцип MVC, соответсвенно мне нужно использовать Models, где будут таблицы БД и ...... (что-то) для бизнес логики. В частности в Laravel как происходит разделение? Или его нет? В других популярных фреймворках?
  • Вопрос задан
  • 248 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
АэроТур Санкт-Петербург
от 170 000 до 190 000 ₽
DIGITAL SECTOR Краснодар
от 100 000 до 150 000 ₽
18 апр. 2024, в 21:56
2000 руб./за проект
18 апр. 2024, в 21:00
150 руб./за проект