Андрей Семейкин, еще раз, для тех кто на бронепоезде: почему логин/пароль/токен, а не тупо пара ключей, которые делаются устанавливаются за несколько секунд?
DevMan описывает схему типичную для веб: фронт-клиент на машине пользователя, бек-приложение на сервере, и оно общается с БД.
чойта? я описываю типичное взаимодействие клиент-сервер.
а будет это веб, или десктоп, или эмбед, или другое - вообще не роялит.
в данном контексте клиент - что пишет/читает базу.
Akina, логика на стороне базы проблемна по нескольким причинам.
из очевидного:
1. требует других скиллов от разработчика.
2. зависит от конкретной СУБД.
конкретно по валидации логика на стороне приложения/клиента выигрывает всем.