mirror of
https://github.com/wowlikon/LibraryAPI.git
synced 2025-12-11 21:30:46 +00:00
Добавление диаграммы
Добавлена диаграмма сущностей и описание технологий.
This commit is contained in:
37
README.md
37
README.md
@@ -96,6 +96,43 @@
|
|||||||
|--------|-------------|-------------------------------|
|
|--------|-------------|-------------------------------|
|
||||||
| GET | `/api/info` | Получить информацию о сервисе |
|
| GET | `/api/info` | Получить информацию о сервисе |
|
||||||
|
|
||||||
|
|
||||||
|
```mermaid
|
||||||
|
erDiagram
|
||||||
|
AUTHOR {
|
||||||
|
int id PK "ID автора"
|
||||||
|
string name "Имя автора"
|
||||||
|
}
|
||||||
|
|
||||||
|
BOOK {
|
||||||
|
int id PK "ID книги"
|
||||||
|
string title "Название книги"
|
||||||
|
string description "Описание книги"
|
||||||
|
}
|
||||||
|
|
||||||
|
GENRE {
|
||||||
|
int id PK "ID жанра"
|
||||||
|
string name "Название жанра"
|
||||||
|
}
|
||||||
|
|
||||||
|
AUTHOR_BOOK {
|
||||||
|
int author_id FK "ID автора"
|
||||||
|
int book_id FK "ID книги"
|
||||||
|
}
|
||||||
|
|
||||||
|
GENRE_BOOK {
|
||||||
|
int genre_id FK "ID жанра"
|
||||||
|
int book_id FK "ID книги"
|
||||||
|
}
|
||||||
|
|
||||||
|
AUTHOR ||--o{ AUTHOR_BOOK : "писал"
|
||||||
|
BOOK ||--o{ AUTHOR_BOOK : "написан"
|
||||||
|
|
||||||
|
BOOK ||--o{ GENRE_BOOK : "принадлежит"
|
||||||
|
GENRE ||--o{ GENRE_BOOK : "содержит"
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
### **Используемые технологии**
|
### **Используемые технологии**
|
||||||
|
|
||||||
- **FastAPI**: Современный web фреймворк для построения API с использованием Python, известный своей скоростью и простотой использования.
|
- **FastAPI**: Современный web фреймворк для построения API с использованием Python, известный своей скоростью и простотой использования.
|
||||||
|
|||||||
Reference in New Issue
Block a user