Бази даних · Junior · Запитання 3 з 75
Що таке зовнішній ключ?
- ✓Правильна відповідь: Стовпець, що посилається на первинний (або унікальний) ключ іншої таблиці, а база перевіряє, що такий рядок існує
- 2Ключ, імпортований з іншого сервера бази даних
- 3Ключ для шифрування таблиці
Пояснення
Наприклад, orders.user_id посилається на users.id. База не дасть створити замовлення для неіснуючого користувача. ON DELETE CASCADE чи ON DELETE SET NULL визначають, що робити, коли рядок, на який посилаються, видаляють.