Sobes.tech
Назад к вопросам
Junior — Middle
66

Можешь назвать разные типы ключевых полей, используемых в таблицах баз данных?

Ответ от нейросети

sobes.tech AI

В таблицах баз данных обычно используются следующие типы ключевых полей:

  • Первичный ключ (Primary Key): уникально идентифицирует каждую запись в таблице. Например, ID пользователя.
  • Внешний ключ (Foreign Key): ссылается на первичный ключ другой таблицы, обеспечивая связь между таблицами.
  • Уникальный ключ (Unique Key): гарантирует уникальность значения в столбце, но может допускать NULL.
  • Составной ключ (Composite Key): состоит из нескольких столбцов, вместе уникально идентифицируют запись.

Пример:

CREATE TABLE Orders (
  OrderID int PRIMARY KEY,
  CustomerID int,
  OrderDate date,
  FOREIGN KEY (CustomerID) REFERENCES Customers(CustomerID)
);