Войти
Архитектура & БД
L2Рабочий
Подтверждено артефактом

Моделирование данных и Prisma

В чём суперсила создателя

Проектируешь реляционные структуры данных, связи 1-to-many, каскадные правила и индексы без потери целостности.

Основа любого долговечного продукта. Вы учитесь проектировать таблицы, внешние ключи (Foreign Keys), индексы для ускорения выборок и безопасные миграции в Prisma ORM.

Термины и понятия (Глоссарий)

Нажмите на термин для объяснения

Ступени мастерства (L1 → L2 → L3)

Наблюдаемые возможности создателя
L1

Базовый

Схемы и базовые связи
  • Проектирование моделей User, Order, Project в schema.prisma
  • Связи один-ко-многим (@relation) и каскадные удаления (onDelete: Cascade)
  • Генерация Prisma Client и базовые CRUD-запросы
L2

Рабочий

Транзакции, индексы и сиды
  • Создание индексов (@@index) для полей поиска и внешних ключей
  • Использование $transaction для атомарных финансовых операций
  • Написание файла seed.ts для мгновенного восстановления тестовых данных
L3

Продвинутый

Миграции на проде и аудит производительности
  • Безопасные миграции prisma migrate deploy на боевой базе данных
  • Оптимизация N+1 запросов с помощью правильных include / select