Веб-ресурс или приложение, чья функциональность шире обычного сайта-визитки, работает с большими объемами различных данных. Корпоративные порталы хранят сведения о компании, ее партнерах и сотрудниках: имена, занимаемые должности, размер заработной платы, контактные данные. Интернет-магазины — о покупателях, системе лояльности, поставщиках, товарах, логистике. Бизнес является не единственной сферой, связанной с хранением больших объемов информации. Представьте, сколько данных необходимо для работы, например, налоговой службы...
В этом видеоуроке мы рассмотрим связи между таблицами, виды связей между таблицами и внешние ключи. Связи между таблицами необходимы для более быстрого доступа к данным. Давайте представим, что вы пришли в магазин и хотите купить фрукты. Представьте, что все фрукты у вас находятся в одном ящике. Согласитесь, вам понадобится гораздо больше времени, чтобы найти 10 яблок. Было бы проще взять эти 10 яблок из отдельного ящика с яблоками. Такой же подход используется и при хранении данных в таблицах. Вспомним прошлый урок — в нем мы создавали таблицу, в котором хранятся команды, страны и игроки...