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