Маша Капуки и игрушки на пляже. Видео на море для детей.
Реляционная модель БД, нормализация.
Это выжимка того, что я знаю про реляционную модель. Для дальнейшего прочтения, Вам понадобятся начальные знания в области множеств в объеме школьного курса математики и начальные навыки просмотра-построения какой-нибудь базы данных. Статья поможет тем, кто уже все прочитал, но не совсем надежно понял. Итак, не "будем растекаться по древу". Э. Кодд предложил использовать для обработки данных аппарат теории множеств (объединение, пересечение, разность, декартово произведение). Он показал, что любое представление данных сводится к совокупности двумерных таблиц особого вида, известного в математике как отношение relation...
Просто про ключи в БД
Когда мы проектируем реляционную базу данных, то должны во-первых руководствоваться правилами нормализации БД, о чем я уже писал в двух статьях немного выше. Нормализация БД - наш главный брат и помощник, а она ведет к разделению одной огромной таблицы 100x1 000 000 на несколько небольших, представляющих отдельные сущности: заказ, клиент, товар, поставщик и так далее. И встает вопрос: как-то же надо их связать воедино, чтобы они работали как один механизм, а транзакции выполняли все требования ACID, о котором я писал в предыдущем посте...