Модель данных Разработка приложения в среде Домино отличается от разработки в универсальных системах разработки программного обеспечения тем, что приложение на платформе ДОМИНО разрабатывается в рамках проблемно-ориентированной модели с применением метаданных, что значительно упрощает, ускоряет разработку и позволяет разработчикам сосредоточиться на решаемой задаче и больше похоже на проектирование. При обычном программировании необходимо описать целый ряд сущностей и способы их регистрации и взаимодействия. При проектировании на платформе Домино разработчик использует объекты (сущности), заранее описанные в платформе и соответствующие модели данных решаемой бизнес задачи. Если решаемая задача соответствует модели данных, то это не только в несколько раз ускоряет разработку новых приложений (новой функциональности существующих приложений), но и снижает затраты/риски отклонения от общей модели данных в дальнейшем. Модель данных платформы ДОМИНО хорошо проработана на системной уровне с точки зрения производительности, реализации методов обработки и транзакционной целостности данных и при ее использовании в дальнейшем не будет возникать неожиданные проблемы с обработкой данных даже на очень больших базах данных. Есть многолетний положительный опыт использования у крупных клиентов и в больших сетях магазинов баз данных с объемом более 2-х терабайт. Выделение объектов, типов и классов определялось следующими соображениями: понятны назначение и роль объекта в модели данных типизация и классификация должны обеспечивать унификацию разработки прикладных решений понятны способы применения объектов, классов и типов Полученные наборы объектов, классов и типов описаны в платформе и все вместе составляют метаданные, которые в значительной степени определяют структуру проектирования приложения. Каждое приложение Домино основывается и опирается на структуру метаданных. При этом, непосредственно в приложении можно добавить свои объекты, типы и классы. Описание объекта включает такую информацию, как используемая таблица базы данных, поля таблицы, типовые интерфейсные элементы, форму ввода, виды просмотра и наборы прав, которые будут использоваться в системе разграничения прав доступа. На основе  имеющихся объектов разработчик может создать свои собственные объекты. Эти новые объекты с момента создания будут наследовать свойства от объекта-родителя. При необходимости разработчик может указать особенности, которыми должна обладать новая сущность в отличие от родителя. В платформе ДОМИНО в модель данных уже заложен полнофункциональный набор объектов, который позволяет, не добавляя никаких новых (по сравнению с заложенной в платформе) объектов, быстро и удобно поддерживать реализовать  прикладную задачу или выполнить доработку существующей. Имеются следующие объекты: Кодификаторы Каталоги/Справочники Товары Партнёры /Подразделения Документы Строки документов Проводки Учетные регистры Протоколы и журналы При необходимости, помимо имеющихся объектов, разработчик приложения ДОМИНО может описать свои объекты, которые сможет использовать в разрабатываемом приложении с возможностью дальнейшего наследования.