diff --git a/dwh-modeling-ds.md b/dwh-modeling-ds.md
index 88871a9..936c982 100644
--- a/dwh-modeling-ds.md
+++ b/dwh-modeling-ds.md
@@ -2,41 +2,36 @@
---
-### **Структура статьи про хранилище данных (с визуализацией Mermaid)**
+### **Структура статьи про хранилище данных **
-```mermaid
-flowchart TD
- A[ ] --> B[1. Введение
Проблема аналитики в OLTP]
- B --> C[2. Учебный пример
Интернет-магазин]
- C --> D[3. Архитектура
Зачем слои?]
- D --> E[4. Путешествие данных
STG→ODS→DDS→DM]
- E --> F[5. Базовые понятия
Факты, Измерения, SCD]
- F --> G[6. Модели данных
3NF, DV, Звезда]
- G --> H[7. Практикум
Собираем витрину]
- H --> I[8. Выбор модели
Дерево решений]
- I --> J[9. Эксплуатация
Качество и эволюция]
- J --> K[10. Заключение]
-```
+ 1. Введение. Проблема аналитики в OLTP
+ 2. Учебный пример. Интернет-магазин
+ 3. Архитектура. Зачем слои?
+ 4. Путешествие данных. STG→ODS→DDS→DM
+ 5. Базовые понятия. Факты, Измерения, SCD
+ 6. Модели данных. 3NF, DV, Звезда
+ 7. Практикум. Собираем витрину
+ 8. Выбор моделию Дерево решений
+ 9. Эксплуатация. Качество и эволюция
+ 10. Заключение
---
-#### **1. Введение: Аналитика — это не оперативка**
+#### **1. Введение: Аналитика — это не оперативный учет**
-```mermaid
-flowchart LR
- subgraph OLTP[OLTP - Операционные системы]
- A[CRM]
- B[Заказы]
- C[Склад]
- end
+OLTP - Оперативный учет
+- CRM
+- Заказы
+- Склад
- subgraph DWH[DWH - Аналитическое хранилище]
- D[Единая модель
для анализа]
- end
+DWH - Аналитическое хранилище -> Единая модель
для анализа
+
- OLTP -- Сложные JOIN
Медленные отчеты --> X[Проблемы]
- X -- Слоистая архитектура
Оптимизированные модели --> DWH
-```
+OLTP - Сложные JOIN -> Медленные отчеты -> Проблемы
+
+Ообенности DWH
+- Слоистая архитектура
+- Оптимизированные модели
**Ключевые тезисы**:
- OLTP vs OLAP: транзакции против анализа