ER图设计

时间:2014-01-20 01:24:13

标签: database datetime primary-key entity-relationship composite-primary-key

我想澄清一下我是否可以拥有2个表,其主键是同一组复合键。

例如:

Lesson[tID, sID, dateTime, duration, testGiven]

Test[tID,sID,dateTime,studentScore]

请注意,两个表的主键是相同的,但每个表都有不同的用途。这样的设计会出现问题吗?还是好的?

另外,我有一个dateTime标记作为主键的一部分,这是推荐/不鼓励吗?

0 个答案:

没有答案