Страницы

Поиск по вопросам

вторник, 10 декабря 2019 г.

Что означает понятие “Плоская таблица”?

#база_данных #терминология


Встретилось вот такое описание:


  "остатки и цены на складе импортируется продолжительное время (remains.xml), создает
нагрузку на БД так как хранит цены и остатки в node (по одной записи на каждую языковую
версию node, но хватило бы одной записи на каждую товарную позицию). Требуется хранение
в плоской MySQL таблице. Также импорт работал бы быстрее если бы XML файл обрабатывался
через XMLReader вместо SimpleXML."


Что означает понятие "Плоская таблица" ?
    


Ответы

Ответ 1



Это означает, что эта таблица самодостаточна и в ней хранится вся информация об объекте. Не нужно делать в запросе никаких дополнительных джойнов. Достаточно сделать SELECT * FROM mytable и получить всю интересующую информацию. Часто это денормализованная таблица или вьюха, которая инкапсулирует в себе все джойны к справочникам

Комментариев нет:

Отправить комментарий