Унифицированный язык моделирования
Имеется новая альтернатива моделирования баз данных -
унифицированный язык моделирования (UML - Unified Modeling
Language), предложенный международным консорциумом Object
Management Group. Разработка UML возглавлялась компанией Rational
Software Corp. () и была основана на
унифицированной модели (Unified Model) программных объектов,
называемой по другому компонентным моделированием масштаба
предприятия (ECM - Enterprise Component Modeling). ECM
представляет собой комплексный подход, включающий выработку
концепций и анализ требований, концептуальное моделирование с
отображением модели в классы и компоненты, а также фазы
детального проектирования. Однако классы и методы UML лишь
приблизительно эквивалентны типам и методам ОРСУБД.