Notion

Связные базы в Notion: система, которая считает вашу эффективность

Как из пяти связанных баз Notion (Проекты, Задачи, Трекер времени, Клиенты, Сферы жизни) собрать систему, которая через rollup-формулы сама считает вашу эффективность план/факт по каждому проекту.

Связные базы в Notion — это когда данные не лежат плоским логом, а соединены через relation: сессия → задача → проект → клиент → сфера жизни. Именно связи превращают трекинг из «списка часов» в систему, которая сама считает вашу эффективность — план против факта по каждому проекту через rollup-формулы. Ниже — какие пять баз нужны, как они связаны и какая формула показывает, работаете вы эффективно или проседаете.

Ключевая идея: трекинг полезен только на связной структуре. Плоский список «час — задача» не даёт ни одного полезного разреза.

Пять баз и их связи

1. Проекты — корневая сущность. Поля: Name, Статус, Клиент (relation), Сфера/AREA (relation), Сумма договора, ₽/час план, Тип работ, Дедлайн. Через rollup на проекте видны затраченные часы (сумма связанных сессий), прогресс задач, статус оплаты.

2. Задачи — каждая задача обязательно привязана к Проекту (relation). Поля: Статус, Тип (Inbox / Сегодня / Запланировано / Когда-то / Активная / Делегировано / Done), приоритет 0–2, даты начала/конца. Через relation к трекеру подтягиваются все сессии задачи, через rollup — общее время на задачу.

3. Трекер времени — каждая сессия это одна запись. Поля: время начала, время окончания, Задача (relation), Проект (relation). Формула считает длительность. На этой базе строятся все временные разрезы: по дням недели, часам суток, длительности сессий.

4. Клиенты ↔ Платежи ↔ Акты — деньги связаны с проектом. Через rollup на проекте: Оплачено (сумма платежей), Долг (договор − оплачено), плановый биллинг.

5. Сферы жизни (AREAs) — над проектами. Работа, Здоровье, Учёба, Личное. Каждый проект относится к одной сфере — это позволяет считать время не только по «работе», но и по жизни в целом.

Главная формула — эффективность

На уровне проекта:

Эффективность = (₽/час план × факт. часы) / Сумма договора
  • 100% — попали в план идеально.
  • Меньше 100% — потратили больше часов, чем планировали. Просадка.
  • Больше 100% — потратили меньше часов. Сделали быстрее, значит реальная ставка выше плановой.

Это ваш главный индикатор «работаю эффективно или нет» по конкретному проекту. На уровне года берёте медиану эффективности по всем проектам и видите систематику: где недооценили или переоценили себя. Как это связано с расчётом целевой ставки — в статье «Стоимость часа на фрилансе».

Что даёт связная структура

Восемь разрезов, которые работают только на связях:

  • часы по клиентам и типам работ;
  • heatmap «день недели × час»;
  • длительность сессий (медиана, p90, доля коротких);
  • эффективность план vs факт по проектам;
  • лид-тайм задач и «кладбище» зависших;
  • слепые зоны (часы без проекта);
  • активные дни и серии;
  • скоринг новых задач по ROI.

Какие неочевидные паттерны видны в таких данных на длинном горизонте — в статье «18 месяцев трекинга времени: 7 паттернов».

С чего начать

Собирать пять связанных баз с формулами с нуля — долго и легко застрять (это одна из причин, почему люди бросают Notion). Готовый каркас — связанные базы, rollup-агрегаты и формула эффективности — есть в шаблоне Nooka Life: остаётся настроить под себя. Чтобы запускать сессии за 1–2 секунды и не ломать данные, к нему подключается таймер Nimer.

Частые вопросы

Почему плоский лог часов бесполезен?
Трекинг становится полезным только когда данные связаны: сессия → задача → проект → клиент → сфера жизни. Плоский список «час — задача» не даёт разрезов: нельзя посчитать часы по проекту, эффективность план/факт, часы по клиентам или слепые зоны без проекта.
Как в Notion посчитать эффективность проекта?
Формулой на уровне проекта: Эффективность = (плановая ставка ₽/час × фактические часы) / сумма договора. 100% — попали в план; меньше 100% — потратили больше часов, чем закладывали (просадка); больше 100% — сделали быстрее, значит ваша реальная ставка выше плановой.
Какие базы нужны для такой системы?
Пять связанных баз: Проекты (корневая), Задачи (каждая привязана к проекту), Трекер времени (сессии, привязанные к задаче и проекту), связка Клиенты↔Платежи↔Акты и Сферы жизни (AREAs) над проектами. Связи делаются через relation, агрегаты — через rollup.
Где взять готовую структуру?
Готовый каркас из связанных баз с формулами эффективности есть в шаблоне Nooka Life — остаётся настроить под себя, а не собирать с нуля.