Дорогие все, что я столкнулся с проблемой, которую я не могу решить в последние пару дней, пожалуйста, ответьте мне, если это возможно и как?Я работаю над проектом, похожим на пример многомерного куба AdventureWorks
от Microsoft.Я столкнулся со следующими предпосылками, как объяснил мой руководитель, у меня есть только 1 таблица, и в этой таблице я хотел бы создать несколько внешних ключей, каждый из которых будет использоваться в качестве первичного ключа в таблице представления измерений, позже.Таблица представлений будет создана со следующим, я полагаю, синтаксисом SQL
create view v_company as
select FK,Company from Table
Подскажите, пожалуйста, синтаксис SQL для создания столбцов внешних ключей, которые по-разному хранят значения других столбцов в той же таблице.?Например, у меня есть столбец «Компания», в котором есть 20 различных компаний в строках 1k, как добавить столбец внешнего ключа со значениями от 1 до 20, причем каждый номер соответствует правильной компании в столбцах 1К
, т. Е.
FK|Company
1 |A
1 |A
2 |B
3 |C
3 |C
Большое спасибо заранее, всего наилучшего