TGViewer
GetAnalyst - Навыки • Системный анализ • Бизнес-анализ GetAnalyst - Навыки • Системный анализ • Бизнес-анализ @getanalysts · 22.5K subscribers
Post #3313 3.88K
💿 ER-модель для БД для #VetCareGA за 20 минут вместо 2 часов + реальные ошибки AI 🤖

Следующий шаг в проекте — проектировать REST и GraphQL методы.
А значит нужна реальная структура данных - ER-модель базы данных (БД), чтобы делать нормальные JSON-ы.


👉 Где и как проектировать ER-модели для БД?

❌ draw.io / visio / miro
Визуальные редакторы.
Отлично для начинающих! Активно использую во время обучения.
Но в реальной работе? Уже 3 года как нет.
Невозможно нормально ускориться с AI-агентами.

✅ dbdiagram.io / MermaidChart
Разработка ER-диаграмм через код.
Но садиться писать код для dbdiagram.io руками?
Нет, спасибо 😄
Использую AI для ускорения, который за меня пишет черновик кода, а я потом проверяю и делаю правки.

👌 Код SQL и визуализация ER-модели в DBeaver
Ок, но ооочень проблематично бысто делать правки.
Поэтому на этапе моделирования, когда БД не утверждена, лучше так не делать.
Для написания SQL-кода можно использовать AI.



👉 Как сделала БД для #VetCareGA за 20 минут?

1) Инструмент:
Claude (лучше всех работает с кодом)

2) Структура промпта:
+ Роль: опытный специалист по проектированию БД и SQL
+ Задача: сделать код для dbdiagram.io
+ Контекст: описание проекта + ключевые бизнес-процессы
+ Требования к результату: СУБД PostgreSQL, просила не вообще все таблицы, показала особенности оформления кода
+ Пример идеального кода из другого проекта


3) Получила ответ от ИИ

3.1) Проверка - итерация 1 - грязный черновик
На первом этапе выявила критические ошибки.

❗️ Посмотрите на скрины:
⚠️ AI хотел сделать решение по БД, следуя АНТИпаттерну.

Попросила уточнить схему и объяснила проблемы, которые вижу.
Ой, действительно, антипаттерн.. ага.


3.2) Проверка - итерация 2 - итоговый черновик
Код выглядит ок, критических ошибок при чтении "по диагонали" не вижу.
Есть все внешние ключи, связи, базовые индексы.


4) Перенос кода в dbdiagram.io
Тут уже была детальная вычитка кода и точечные правки, на что ушло 15 минут моего времени (на 12 таблиц).



👉 Итог по БД для #VetCareGA:
🔗 Код для dbdiagram.io: ссылка
🖼 Схема — на картинке к посту




⚠️🤖 Важное по работе с AI:
+ AI выдаёт черновик, а не готовое решение
+ AI может очень сильно ошибаться
+ AI знает предметную область, но не знает детали именно вашего проекта

И если у тебя нет опыта, то уверенно отдашь постановку задачи с ошибками 👎

Так что AI не заменяет аналитиков, но очень круто ускоряет работу специалистов с опытом и знаниями.


А связку инструментов запоминайте, ещё пригодится 😉


#RestApiGA #AI_for_analysts #БД_и_SQL_GA

📱 GetAnalyst | 💙 VK | 💬 Max
  • 👍 19
  • 🔥 13
  • ❤ 6
  • 🦄 4
More from @getanalysts
  1. Oct 2, 2026📌 [Доступ открыт до 6 октября] Асинхронная интеграция с ИИ-сервисом 📌 Один сквозной кейс…
  2. Oct 1, 2026🎓 Системный аналитик: с нуля до опыта работы на проекте [начинаем сегодня] 🎓 Сегодня, 1…
  3. Oct 1, 2026💫😱 IT никогда не станет прежним. Из-за AI. Несколько главных мыслей с The AI Conference…
  4. Sep 30, 2026🐞 HTTP-ошибки в интеграциях с внешними системами: как их обрабатывать 🐞 Что делать, если…
  5. Sep 29, 2026🔖 5 архитектурных стилей API, которые важно знать аналитику 📡 API определяет, как именно…
  6. Sep 28, 2026💥 Интеграции систем — 7 октября. Сегодня последний день специальных условий записи 💥 Где…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →