Какова цель назначения ваших ограничений (уникальный, первичный ключ, внешний ключ)?
Скажем, у меня есть таблица, которая использует натуральные ключи в качестве первичного ключа:
CREATE TABLE Order
(
LoginName VARCHAR(50) NOT NULL,
ProductName VARCHAR(50) NOT NULL,
NumberOrdered INT NOT NULL,
OrderDateTime DATETIME NOT NULL,
PRIMARY KEY(LoginName, OrderDateTime)
);
Какие преимущества (если есть) называет мой PK?
Eg. Заменить:
PRIMARY KEY(LoginName, OrderDateTime)
С
CONSTRAINT Order_PK PRIMARY KEY(LoginName, OrderDateTime)
Извините, если моя модель данных не самая лучшая, я новичок в этом!