База проекта по модели Airtable

Рабочая база для данных объекта.

Помещения, оборудование, кабели и документы собраны в связанных таблицах проекта. Команда работает в своих представлениях, а внешний участник получает только подготовленный вид.

База объектаСоздаётся вместе с проектом. В ней ежедневно работают с помещениями, оборудованием, кабелями и статусами.
Вид под работуФильтр, сортировка, группировка, скрытые колонки и итоги собираются под конкретную роль. Вид может быть общим, личным или защищённым от изменений.
Закрыть вовремяПосле завершения работ ссылку можно отозвать. Конфиденциальные данные в публичную выдачу не включаются.

Выросло из Airtable

От Airtable — к базе проекта

В основу взята понятная модель Airtable: таблицы, поля и представления. В SHD она работает вместе с проектом, связями между объектами, документами, обсуждениями и контролируемой выдачей.

Исходная модель Airtable
Версия SHD Базы проекта

Зачем объекту база

Данные объекта должны быть связаны между собой

В SHD используется понятная табличная модель Airtable, но сама таблица живёт внутри проекта: с ролями, связями, обсуждениями и контролируемой публикацией.

Сейчас

Данные живут в копиях

Журнал отправляют в чат, спецификацию хранят отдельно, а на объекте открывают старый PDF. Команда тратит время на сверку версий.

В базе объекта

Связи остаются в рабочем контексте

Помещения, устройства и кабели связаны между собой. Внутренний вид команды отделён от внешней выдачи, а история записи остаётся рядом с данными.

Одна актуальная модель вместо копий

Рабочие контуры

База начинается с задачи проекта

Для каждого контура выбирается понятная структура: рабочая база объекта, отдельная таблица, шаблон или справочник. Это помогает команде не смешивать разные типы данных.

01

База объекта

Создаётся вместе с проектом. В ней ежедневно работают с помещениями, оборудованием, кабелями и статусами.

02

Таблица под задачу

Отдельная таблица для самостоятельного контура, который не должен смешиваться с основной базой объекта.

03

Шаблон и справочник

Шаблон задаёт повторяемую структуру, а справочник хранит общие позиции без дублирования в каждом объекте.

Шаблон описывает структуру; рабочие записи появляются в базе конкретного объекта.

Работа в таблице

Представления под каждую рабочую задачу

Одна база может показывать данные по-разному: для монтажа, проверки, закупки или передачи подрядчику. Связи и записи при этом остаются общими.

01

Таблицы по разделам

Кабельный журнал, помещения и оборудование находятся в связанных таблицах. Справочник подключается к объекту и обновляется в одном месте.

02

Вид под работу

Фильтр, сортировка, группировка, скрытые колонки и итоги собираются под конкретную роль. Вид может быть общим, личным или защищённым от изменений.

03

Карточка записи

Карточка записи содержит поля, связи, обсуждение и историю. Вопрос по кабелю остаётся рядом с конкретной строкой.

Связи объекта

Структура объекта видна в данных

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

Инженерный пример Устройство связано с помещением, кабель — со щитом. Lookup подтягивает артикул из справочника, а rollup собирает итог по связанным строкам.

Вертикальная цепочка связей от помещения к щиту
  • МЕСТО — ПомещениеМесто установки
  • СВЯЗЬ — УстройствоЕдиница оборудования
  • ЛИНИЯ — КабельСвязь и линия
  • РАЗДЕЛ — ЩитТочка подключения

Поля и вычисления

Каждое поле отвечает за свою часть работы

Значение можно ввести вручную, получить расчётом или подтянуть из связанной записи. Файлы и обсуждения остаются в контексте строки.

01

Вводят руками

Название, количество, сечение, статус и отметка проверки вводятся ответственным сотрудником.

02

Считаются сами

Формулы, lookup и rollup собирают производные значения и уменьшают ручную сверку.

03

Держат файлы и разговор

Файлы и обсуждения прикреплены к записи, поэтому исходный документ и решение не теряются среди папок и чатов.

Вычисляемое поле нельзя случайно перезаписать результатом. Ручные значения хранятся в обычных полях.

Публикация данных

Наружу уходит подготовленный вид

Подрядчику не нужен внутренний черновик. Команда выбирает колонки, фильтры и права, проверяет внешний вид и только затем делится ссылкой или снимком.

  1. 01

    Собрать вид

    Оставить нужные колонки и фильтры, скрыть черновики и служебные поля.

  2. 02

    Проверить снаружи

    Открыть вид как внешний участник и проверить, что данные понятны без внутреннего кабинета.

  3. 03

    Отдать формат

    Живая ссылка подходит для текущих данных, CSV или PDF — для зафиксированного снимка на дату.

  4. 04

    Закрыть вовремя

    После завершения работ ссылку можно отозвать. Конфиденциальные данные в публичную выдачу не включаются.

Публичный вид не открывает рабочий кабинет. По умолчанию доступен просмотр; комментарии или правки включаются отдельно.

Несколько человек на объекте

Команда работает с одной актуальной версией

Изменения, присутствие участников и история записи помогают не возвращаться к поиску последнего файла.

  • Обновляется рядомИзменения в таблице появляются для команды без обмена копиями.
  • Видно присутствиеУчастники видят, кто сейчас работает с базой.
  • Конфликт не прячетсяКонфликт изменения показывается явно, а не теряется за последней сохранённой копией.
  • Доступ по делуДоступ к базе можно дать отдельно от остальных разделов проекта.
  • История на местеИстория помогает понять, что изменилось и когда.

Перед базой объекта

Что важно знать заранее

База хранит данные и связи объекта. Ниже — ответы о представлениях, публикации и границах модуля.

Это просто Airtable?

Это табличная модель по типу Airtable, встроенная в проект: со связями, ролями, обсуждениями и подготовленной выдачей данных.

Подрядчик увидит весь журнал?

Нет. Внешнему участнику открывают отдельный подготовленный вид, а внутренние поля и черновики в него не включают.

Зачем шаблон, если есть объект?

Шаблон ускоряет запуск похожих объектов. Рабочая база конкретного проекта остаётся отдельным экземпляром.

Можно править формулу в ячейке?

Нет. Формула вычисляется системой. Если значение нужно менять вручную, для него используется обычное поле.

Ссылка устареет, если таблицу поправят?

Живая ссылка показывает актуальное состояние вида. Для снимка на конкретную дату используют CSV или PDF.

Что база не заменяет?

База не заменяет схемы и инженерные документы. Она хранит строки, поля и связи; обсуждение по записи не заменяет точку на листе.

База объекта

Соберём базу под реальную работу объекта.

Разберём текущие журналы, справочники и внешние выдачи, а затем соберём структуру, которой команда сможет пользоваться каждый день.

Начнём с таблиц и связей, которые уже есть, и определим, что должен увидеть внешний участник.

Код с картинки
Код с картинки