Английская лексика: Разработка программного обеспечения · Базы данных и хранение данных

Что значит foreign key?

Значение и примеры · Разработка программного обеспечения

/ˈfɔːrən kiː/существительноеБазовый термин

foreign key: внешний ключ

Столбец одной таблицы, ссылающийся на первичный ключ другой таблицы, связывающий их и не позволяющий ссылаться на несуществующие строки.

Где и как употребляется

Сокращение — FK. Внешние ключи добавляют и удаляют. Ошибка foreign key constraint fails означает, что целевая строка отсутствует либо на неё ещё ссылаются дочерние строки. Обсуждают также, проверять связи в базе или только в коде приложения.

Примеры предложений

  1. orders.customer_id is a foreign key to customers.id.

    orders.customer_id — внешний ключ, ссылающийся на customers.id.

    Поле заказа указывает на идентификатор клиента.

  2. I can't delete this customer because of a foreign key constraint on the invoices table.

    Я не могу удалить этого клиента из-за ограничения внешнего ключа в таблице invoices.

    Связанные счета сохраняют ссылку и блокируют удаление клиента.

Распространённые словосочетания

  • add a foreign key
  • foreign key constraint
  • foreign key reference
  • drop a foreign key

Это слово в других отраслях

Одно и то же английское слово может иметь другое значение в другой отрасли:

Другие термины: Базы данных и хранение данных

Закрепляйте лексику чтением

Тексты подходящего уровня помогают запоминать новые слова. Выберите бесплатные книги на английском: