ОК, вот мои 2 цента.
Почему? Потому что именно так определено в парадигме N-уровня . Мы не можем спросить, почему что-то названо таковым, когда оно определено как таковое.
Парадигма N-уровня - старая, более 10 лет. Дизайн N-Tiere, в какой-то момент помогавший отделить логику представления от бизнес-логики, теперь уже не модный
Сегодня Домен-управляемый дизайн он же DDD - это новая парадигма, в которой рассматривается логика домена и строится система на ее основе. Доменная логика везде, в базе данных, в интерфейсе пользователя, а также на среднем уровне . Так что на самом деле ваши таблицы будут называться Order
, Topping
и т. Д., Если вы создаете программное обеспечение для пиццерий, тогда как у вас будет Account
, Transaction
, если вы разрабатываете программное обеспечение для банка. Таким образом, бизнес-логика везде, на среднем уровне, а также в пользовательском интерфейсе или базе данных.
Так что теперь, хотя многоуровневая архитектура по-прежнему считается хорошим архитектурным подходом (средний уровень которого не больше не называется "бизнес-уровнем"), N-Tier не является .