标签: sql sql-server-2008 indexing primary-key
我有一个包含ProductTypeID, BrandID, SupportedBatteryID列的表格,用于存储特定产品支持的batteryID。
ProductTypeID, BrandID, SupportedBatteryID
batteryID
这里的非列是唯一的,那么我需要在这些表上使用主键吗?
如果我要添加主键,它会在使用产品ID搜索特定产品的电池时提高性能吗?
答案 0 :(得分:1)
您可以在(ProductId, SupportedBatteryId)上构建聚簇索引。 这将帮助您而无需创建主键
ProductId, SupportedBatteryId