3 месяца назад
EAV-модель данных. Общие принципы, правила, плюсы и минусы. Часть 1.
EAV (Entity-Attribute-Value, Сущность-Атрибут-Значение) - модель данных, в котором данные и метаданные хранятся в одном линейном списке. В модели EAV сущность описывается набором атрибутов. Атрибуты, которые позволяют определять связи между сущностями, называются свойствами сущностей. Модель EAV, поддерживающая свойства, принято называть EAV/CR. Каждый атрибут понятия описывается набором характеристик Модель EAV позволяет представить сущность в качестве абстрактного понятия, которое может содержать неограниченный набор атрибутов для задания простых или составных значений различных типов данных...
Базы данных. Продолжение
Во время проектирования баз данных перед программистом всегда стоит перечень задач, а само проектирование разделено на несколько этапов. Основные задачи, которые стоят перед программистом: · Обеспечение хранения в БД всей необходимой информации. · Обеспечение возможности получения данных по всем необходимым запросам. · Сокращение избыточности и дублирования данных. · Обеспечение целостности данных. Этапы выделяют следующие: Концептуальное проектирование Концептуальное (инфологическое) проектирование...