Что такое иерархическая и плоская модели?

Знаю что существует множество разных моделей данных, в том числе плоская и иерархическая. В чём между ними разница?

Иерархическая модель базы данных - это модель, которая имеет древовидную структуру, которая состоит из разных уровней с данными. В этой модели БД каждая модель имеет связь и может иметь несколько моделей более низкого уровня.

Плоская модель базы данных, на сколько мне известно - это типичное табличное представление данных. Обыкновенная таблица SQL (в ввиде многомерной матрицы, плоского прямоугольника) - это плоская модель баз данных.