Я к тому, что да, исходить из ТЗ это верно, посмотрите ято там было, и попробуйте смоделировать на бумаге, какая модель в клике для этого подойдет, то есть буквально нарисовать, какие поля в какоф таблице как должны быть, отсюда появится и понимание, что там сейчас сдалано, нужен ли конкатенейт разных фактов/рланов в 1 таблицу, или сделать Linking table, или создать композитные ключи и тп