【发布时间】:2015-03-05 18:58:38
【问题描述】:
我有一个包含多个表的数据库,其中包含有关不同工具(货币、基金、股票等)的信息。所有仪器都有Type 和Id 字段,它们代表仪器的唯一键。我还有一张表InstrumentMeta,它收集了所有以(Type,Id) 作为主键的工具的统计信息。
Instrument_1 - Type(int), Id(string), Values, ...Instrument_2 - Type(int), Id(string), Code, ...- ...
InstrumentMeta - Type(int), Id(string), PerformanceValue1, PerformanceValue2, PerformanceValue3
是否可以为InstrumentMeta 表和所有Instrument_ 表创建基于同一对(Type, Id) 的外键?
【问题讨论】:
-
请始终告诉我们您使用的是什么数据库引擎,以便我们提供更相关的答案。提供一些示例数据也有助于为您的问题提供一些背景信息。
标签: sql sql-server foreign-keys composite-key