Это, безусловно, будет очень плохой дизайн базы данных.Вам нужно будет только отправить наименьшие и только необходимые данные для каждого клиентского вида или модуля.Чтобы ваше приложение работало гладко на обоих концах.
Отправлять тысячи или миллионы данных с сервера и получать их от клиента действительно неудобно.Таким образом, я бы посоветовал вам еще раз взглянуть на бэкэнд, чтобы попытаться разрешить данные только в соответствии с требованиями.
Представление - это просто демонстрация, и его не следует использовать в качестве хранилища!