ага, это причина проблем в скраме - отсутствие достаточных знаний о будущем развитии, что в какой-то момент приводит к постоянной переделке фундамента системы - модели данных
Есть хорошее правило при проектировании, когда отсутствуют достаточные знания о будущем развитии системы: проектировать систему и её сущности как можно менее связно. Просто вводим необходимые сущности и их характеристики (полнота характеристик - в зависимости от текущих нужд системы и решаемых задач). И отдельные слои (таблицы) бизнес логики, которые связывают сущности в таком ключе, который необходим на текущем этапе развития системы. При понимании, что текущий слой бизнес логики исчерпал свой потанцеал (структура устарела и тп), проектируем новый слой и процесс переноса логики ver.1 в новую ver.2