Browse Source

chore: updates README.md

e22m4u 2 years ago
parent
commit
3f6cad9279
1 changed files with 13 additions and 15 deletions
  1. 13 15
      README.md

+ 13 - 15
README.md

@@ -1,10 +1,21 @@
 ## @e22m4u/js-repository
 
-Абстракция для работы с базами данных для Node.js
+Абстракция для работы с базами данных для Node.js  
 
+Модуль позволяет спроектировать систему связанных данных, доступ к которым
+осуществляется посредством репозиториев. Каждый репозиторий имеет собственную
+модель данных, которая описывает структуру документа коллекции, а так же
+определяет связи к другим моделям.
+
+```mermaid
+flowchart LR
+
+A[Datasource]-->B[Data Model]-->С[Repository];
+```
+
+## Оглавление
 - [Установка](#Установка)
   - [Адаптеры](#Адаптеры)
-- [Концепция](#Концепция)
 - [Точка входа](#Точка-входа)
 - [Источник данных](#Источник-данных)
   - [Параметры источника](#Параметры-источника)
@@ -44,19 +55,6 @@ npm install @e22m4u/js-repository-mongodb-adapter
 | `memory`  | виртуальная база в памяти процесса (для разработки и тестирования)                                                                              |
 | `mongodb` | MongoDB - система управления NoSQL базами (*[требует установки](https://www.npmjs.com/package/@e22m4u/js-repository-mongodb-adapter))* |
 
-## Концепция
-
-Модуль позволяет спроектировать систему связанных данных, доступ к которым
-осуществляется посредством репозиториев. Каждый репозиторий имеет собственную
-модель данных, которая описывает структуру документа коллекции, а так же
-определяет связи к другим моделям.
-
-```mermaid
-flowchart LR
-
-A[Datasource]-->B[Data Model]-->С[Repository];
-```
-
 ## Точка входа
 
 Определения источников и моделей хранятся в экземпляре класса `Schema`,