Какова цель ограничения именования

Какова цель именования ваших ограничений (уникальный, первичный ключ, внешний ключ)?

Скажем, у меня есть таблица, которая использует естественные ключи в качестве первичного ключа:

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)
);

Какие преимущества (если они есть) дает название моего ПК?

Например. Заменить:

    PRIMARY KEY(LoginName, OrderDateTime)

С:

    CONSTRAINT Order_PK PRIMARY KEY(LoginName, OrderDateTime)

Извините, если моя модель данных не самая лучшая, яЯ новичок в этом!

Ответы на вопрос(7)

Ваш ответ на вопрос