*What the hell is a foreign key?
Допустим, я пишу 20 статей на VC.ru и в них используется одна и та же таблица со списком разработчиков и их зарплатами. 1000 штук насобирал. И вот я беру и копирую эту таблицу во все 20 статей (уже безумно звучит, да?) и такой: "все ок".
И вот приходит к вам шеф и говорит: "Вася, а поменяй 20 номеру должность, с Backend разработчика на Front-end". И мне придется пойти во все 20 статей, и там поменять эти должности. А мог бы просто собрать все в одну таблицу и дать на нее ссылку.И мог бы менять все в одном месте. Так вот ссылка на таблицу это и есть foreign-key. А такое дублирование таблицы в каждую из 20 статей — денормализация данных.
Всем бы таких аудиторов, как у этих строителей)
всем бы таких строителей, как у этих аудиторов...)
❤️