У меня есть веб-приложение, над которым я работаю, и пока у меня закончен уровень доступа к данным. Каждая таблица имеет свой собственный класс, который создает объекты строк этой таблицы, поэтому каждый объект представляет строку таблицы. Функции, которые выполняет каждый объект, в основном представляют собой операции CRUD.
У меня вопрос: как лучше всего реализовать бизнес-логику для приложения? Я делаю это на PHP, чтобы я мог просто включить файл с множеством функций, но я хочу, чтобы это было лучше организовано. Уровень доступа к данным уже использует объектно-ориентированный подход, поэтому я хотел бы продолжить его.