Вопрос новичков о внешнем ключе в MySQL.
В w3school говорится:
ИНОСТРАННЫЙ КЛЮЧ в одной таблице указывает на PRIMARY KEY в другой таблице.
А также есть WHERE,
WHERE id = page_id
Итак, если я могу использовать WHERE для связывания таблиц, какова основная цель иметь внешний ключ?