没有逻辑主键的表

时间:2013-07-15 09:01:45

标签: sql database primary-key

我在Google和stackoverflow上都读过类似的问题,例如,这个帖子Should each and every table have a primary key?,我理解在每个表格中都有一个主键通常是个好主意。

我现在正在尝试创建一个简单的表,它存储了一系列股票的日终价格,因此它有三列:股票代码,日期和价格。显然,这三列中没有一列是唯一的,并且使用我需要加入日期和股票代码的表格(我对此有一个独特的约束)。当然,我可以添加另一个代理id列只是为了拥有一个主键,但我只是想检查这是否是一个可接受的设计,还是有更好的方法来模拟我正在存储的数据?

非常感谢。

0 个答案:

没有答案