亲爱的所有人,我面临着过去几天我无法解决的问题,如果可以的话,请您回答我,如何解决?我正在开发一个类似于Microsoft多维多维数据集AdventureWorks
示例的项目。我面临以下先决条件,正如我的主管解释的那样,我只有1个表,并且在此表中,我想创建多个外键,稍后将每个外键都用作维度视图表中的主键。
我将使用以下SQL语法创建views表
create view v_company as
select FK,Company from Table
能否请您告诉我用于创建外键列的SQL语法,这些外键可区别地保存同一表中其他列的值? 例如,我有一个Company列,在1k行中有20个不同的公司,如何添加外键列,其值从1到20,每个数字对应于1k列中的正确公司。
即
FK|Company
1 |A
1 |A
2 |B
3 |C
3 |C
非常感谢,一切顺利