При проектировании баз данных по трубопроводным системам традиционно используется метод иерархической классификации, в соответствии с которым каждый объект (элемент конструкции, порция информации или др.) имеет формальный иерархический код. Система кодирования имеет несколько уровней классификации и задает каждому объекту некое фиксированное буквенно-цифровое обозначение, которое обеспечивает возможность маркировки каждого объекта системы по:
Положение любого объекта в системе определяется его подчиненностью, т.е. цепочкой объектов верхнего уровня, в которую он входит. Существенной сложностью при таком подходе является создание и поддержание единых правил задания имен объектов в системе.
Отличительная особенность ОСМД ТС заключается в том, что в ней для определения положения каждого элемента трубопровода используется единый пространственный ключ – пикет. Пикет находится на нитке труб, а нитка является частью трубопровода. Такой подход позволяет структурировать все объекты в базе не только по их принадлежности, а также по типам конструктивных элементов или типам данных.
Таким образом ОСМД ТС позволяет начать описание любого фрагмента трубопровода в базовых терминах конструкции типа «секции труб», «тройник», «кран» и далее объединять эти фрагменты в целостную систему и не требует обязательного применения «соглашения о наименованиях».
Другой особенностью ОСМД ТС является то, что она не накладывает ограничений на степень детализации описания. В одной базе данных могут соседствовать участки с простейшим описанием, например, прямых секций труб между компрессорными станциями и участки с детальным описанием, на которых присутствуют все элементы реальной конструкции.
В настоящем разделе приведены несколько иллюстраций, поясняющих способ описания объектов трубопроводной системы с помощью набора таблиц ОСМД ТС.