0

我有一个带有列的项目图:Id:identity,TargetId:外键。

我正在使用例如等进行递归 CTEWHERE TargetId = @id查询JOIN graph ON graph.SourceId = relationships.TargetId

TargetId 是影响查询性能的外键,还是我也可以使用整数或小数?我的意思是,如果我对确保所有 TargetId 都指向现有项目不感兴趣。

我之所以问,是因为我有充分的理由将 TargetId 移动到通用属性表中,并将其改为整数/十进制值属性。

但是,如果这会以不好的方式影响性能,我当然不会那样做。

4

0 回答 0