如何在SQL中设计具有主键,索引,唯一的表

时间:2016-07-08 12:15:08

标签: mysql sql foreign-keys primary-key composite-primary-key

你好,我需要一个建议。

我有两个例子。

Example 1 Example 2

在这两种情况下,我都有一张汽车用的桌子和一张用于订购的桌子。 汽车是在品牌和型号上定义的。 订单有订单号和汽车。我知道,订单表没有明确定义。但我的问题是车牌。 汽车表的哪个例子更好? 第一个看起来更好。但每当我使用桌面车与...订单,我必须使用两个列。在第二个例子中,我只有一列(ID_Car),我不得不关心。

您更喜欢哪种情况?可能有一种方法导致以后出现问题吗?

如果我使用示例2.主键和唯一语句是否正确。或者,将列ID_Car定义为主键和唯一(品牌,型号)?

是否更好?

谢谢你们

0 个答案:

没有答案