Как документировать модель базы данных без SQL? - PullRequest
0 голосов
/ 06 октября 2018

При разработке модели реляционной базы данных для приложения можно создать, например, модель отношения сущностей , например, используя MySQL Workbench.Хотя документирование этих моделей с использованием диаграмм классов UML также очень распространено.Оба метода можно рассматривать как стандартный способ создания архитектуры для проекта.

Вопрос: для чего нужен стандартный способмодели базы данных без SQL?

Я хочу разработать модель для MongoDB и / или ElasticSearch, которые в основном являются произвольными хранилищами JSON.Но мне нужно документировать, по крайней мере, поля и «отношения» друг к другу, чтобы получить справочную структуру.

Существует ли какой-либо инструмент (язык диаграмм?)?Я просмотрел документацию и не нашел намека на ответ.Я знаю о текстовых файлах и знаю, что можно просто написать текстовый файл с примером JSON.Но я ищу немного более изощренное и отточенное решение.

Любые идеи или стандарты здесь?

1 Ответ

0 голосов
/ 24 мая 2019

Moon Modeler для MongoDB - это инструмент для визуального определения структур noSQL.Позволяет рисовать диаграммы, подобные диаграммам отношений сущностей, с вложенными типами / встроенными документами.

...