我们是否需要桌面上的主键引用另外两个表?

时间:2014-01-31 08:57:23

标签: sql sql-server-2008 indexing primary-key

我有一个包含ProductTypeID, BrandID, SupportedBatteryID列的表格,用于存储特定产品支持的batteryID

这里的非列是唯一的,那么我需要在这些表上使用主键吗?

如果我要添加主键,它会在使用产品ID搜索特定产品的电池时提高性能吗?

1 个答案:

答案 0 :(得分:1)

您可以在(ProductId, SupportedBatteryId)上构建聚簇索引。 这将帮助您而无需创建主键