Связные базы в 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.