Даже если оптимизатор игнорирует ненужные объединения, вам просто нужно создать другое представление для вашего конкретного случая.Использование и злоупотребление мнениями (например, в этом случае) могут выйти из-под контроля и привести к запутыванию, путанице и очень значительным проблемам с производительностью.
Вы можете даже рассмотреть возможность рефакторинга представления, которое вы планируете использовать, подключив его к набору «меньших» представлений, чтобы предоставить тот же набор данных, что и сейчас ... если это имеет смысл сделатьэто конечно.