|
|
@@ -29,10 +29,10 @@ npm install @e22m4u/js-repository-mongodb-adapter
|
|
|
Модуль позволяет объединить несколько баз данных в единую систему с помощью
|
|
|
следующих абстракций:
|
|
|
|
|
|
-- *«Схема»* - экземпляр класса `Schema` хранит определения источников и моделей.
|
|
|
-- *«Источник»* - определяет адаптер для подключения к базе данных и его настройки.
|
|
|
-- *«Модель»* - описывает структуру документа и связи к другим моделям.
|
|
|
-- *«Репозиторий»* - интерфейс для чтения и записи документов определенной модели.
|
|
|
+- **«Схема»** - экземпляр класса `Schema` хранит определения источников и моделей.
|
|
|
+- **«Источник»** - определяет адаптер для подключения к базе данных и его настройки.
|
|
|
+- **«Модель»** - описывает структуру документа и связи к другим моделям.
|
|
|
+- **«Репозиторий»** - интерфейс для чтения и записи документов определенной модели.
|
|
|
|
|
|
```mermaid
|
|
|
flowchart TD
|