У нас есть 3 таблицы, как показано ниже: 1) DimTask 2) FactTask 3) DimReason Как следует из названия, DimTask и DimReason являются измерениями, а FactTask является таблицей фактов. В таблицу DimTask записываются подробности задачи, такие как «Описание» и «Заголовок» задачи, где задача означает, что действие произошло как обслуживание / очистка. В таблице FactTask записываются такие меры, как сборы, сборы, время в минутах. В таблице DimReason указана цель, по которой произошло это действие, которое может быть несколько для одной задачи. Теперь DimTask и FactTask связаны / связаны через TaskID. Как мы справляемся с отношением DimReason в модели. 1) Должен ли я создать таблицу мостов и подключить ее к DimTask? 2) Могу ли я подключить DimReason к FactTask с тем же общим ключом «TaskID»? Или это плохая практика дизайна. Пожалуйста помоги.