UML-способ описания хранилища данных ключ/значение?

StackOverflow https://stackoverflow.com/questions/1453336

Вопрос

В настоящее время я пишу документацию для базы данных, используя berkeleyDB.Я хотел бы нарисовать диаграмму UML, описывающую ключи и значения хранилищ данных.Существует ли «стандартный» способ описания базы данных такого типа с помощью UML?

Спасибо

Это было полезно?

Решение

Неа.Просто диаграмма классов с двумя свойствами.Один для ключа, другой для значения.Имейте в виду, что UML design предназначен только для целей документации, хотя некоторые редакторы UML способны генерировать код на основе вашей модели.

Конечно, вы также можете использовать Модель деятельности чтобы показать, как этот стол взаимодействует с другими.Или Диаграмма вариантов использования который показывает, как актеры обрабатывают данные.

Однако существуют и другие виды диаграмм.Тот, который вам нужен, зависит от того, что вы хотите рассказать о своем проекте.

Другие советы

Правильный способ MDA сделать это — использовать диаграмму классов или объектов, использовать класс или объект для каждой таблицы, добавлять свойство для каждого поля базы данных.Определите стереотипы для PK, FK, Unique, Index и прикрепите их к каждому полю соответствующим образом.Соедините каждый объект таблицы с помощью ассоциаций.В зависимости от используемого вами инструмента вы, вероятно, сможете прикрепить каждый конец ассоциаций к определенным полям.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top