Использует "представление" в дизайне дб правильный метод, или мы должны обработать его сторона кода? Каковы преимущества или недостатки?
Я вижу несколько причин для использования представлений:
Зависит. Я использую их иногда, но не так часто. Они ОЧЕНЬ полезны для представления декодированных представлений данных для использования конечным пользователем (инструментами), например, приложениями для создания отчетов. Таким образом, вы можете предоставить конечному пользователю упрощенную версию часто запрашиваемой информации, скрывающую некоторые технические детали.
Два типичных сценария для представлений в нашем случае:
Надеюсь, это поможет.