Я работаю над своим первым проектом с использованием CQRS, и некоторые вещи для меня не совсем понятны.CQRS - внешний ключ на базе данных для чтения
Предположим, у меня в моей модели несколько клиентов, и у каждого клиента есть список заказов.
В моей модели (поддерживаемой стандартной реляционной базой данных) у меня будет проекция со списком всех клиентов. Более того, у меня будет проекция со списком всех заказов.
В этой второй проекции имеет смысл иметь внешний ключ для ключевого стола со всеми клиентами? Или лучше ли денормализовать немедленно и сохранить в таблице заказов также все соответствующие данные клиентов?