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