Андрей В
Согласен.
Мой вопрос сейчас не про уникальность значений. А про замену внешнего / составного ключа на цифры.
А я вот пойду немного поперек течения. Не так давно то ли Марко, то ли Альберто утверждали, что в Power BI разницы в производительности связи при замене строкового ключа на integer мы не увидим. Мол, в БД это имеет смысл, а в Power BI - не особо. Надо смотреть на кучу всего - cardinality, размер модели, оценивать эффект от замены на скорость работы и т.п.
В общем случае, также, справочник из 1-2 столбцов при одной таблице фактов тоже не очень имеет смысл, если данных не много, до 500к строк в фактах.
Ну это их мнение, им виднее, а в целом я сам обычно нарезаю модель звездой. Фильтрация таблицы фактов - то еще развлечение. Ну и нарастить справочники доп. информацией куда как проще, чем пихать новые столбцы в модель.