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

Що означає referential integrity?

Значення й приклади · Розробка програмного забезпечення

/ˌrɛfəˈrɛnʃəl ɪnˈtɛɡrəti/іменникПоширений термін

referential integrity: посилальна цілісність, референтна цілісність

Правило, за яким кожне посилання між таблицями має вказувати на наявний рядок, щоб не виникали замовлення для відсутніх клієнтів.

Де і як уживається

Забезпечується зовнішніми ключами. Після порушення залишаються orphan або orphaned rows — рядки-сироти. Це поширена тема перевірок проєктування та звітів про якість даних, а також головний аргумент на користь зовнішніх ключів у базі, а не лише в коді.

Приклади речень

  1. Without foreign keys we lost referential integrity and found 3,000 orphaned order lines.

    Без зовнішніх ключів ми втратили посилальну цілісність і знайшли 3 000 рядків-сиріт позицій замовлень.

    Позиції посилалися на відсутні батьківські записи, бо база не перевіряла зв’язки.

  2. The database enforces referential integrity, so you can't delete a category that still has products.

    База забезпечує посилальну цілісність, тому не можна видалити категорію, у якій є товари.

    Зовнішній ключ блокує видалення категорії, на яку посилаються товари.

Поширені словосполучення

  • enforce referential integrity
  • break referential integrity
  • orphaned rows
  • data integrity

Це слово в інших галузях

Те саме англійське слово може мати інше значення в іншій галузі:

Інші терміни: Бази даних і збереження даних

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

Тексти відповідного рівня допомагають запам’ятовувати нові слова. Оберіть безкоштовні книжки англійською: