Реляційна модель
Є найбільш поширеною на сьогоднішній день. Об’єкти і зв’язки між ними при такій моделі даних представлені таблицями, причому зв’язку в них розглядаються як об’єкти. Стовпці в такій таблиці називаються полями, а рядки – записами. Кожна таблиця реляційної моделі повинна задовольняти наступним властивостям:
- Абсолютно всі її стовпці є однорідними, тобто всі елементи, розташовані в одному стовпці, повинні мати однаковий тип і максимально допустимий розмір.
- У кожного стовпця є своє унікальне ім’я.
- Однакових рядків у таблиці бути не повинно.
- Порядок, в якому рядки і стовпці слідують в таблиці, може бути довільним.
Реляційна модель також враховує типи зв’язків між таблицями, включаючи відносини «один до одного», «один до багатьох» і «багато до багатьох».
Бази даних, які створюються на основі табличної реляційної моделі, є гнучкими, адаптуємими і добре масштабованими. Кожний об’єкт даних розбивається на найменші і корисні фрагменти.