При разработке модели реляционной базы данных для приложения можно создать, например, модель отношения сущностей , например, используя MySQL Workbench.Хотя документирование этих моделей с использованием диаграмм классов UML также очень распространено.Оба метода можно рассматривать как стандартный способ создания архитектуры для проекта.
Вопрос: для чего нужен стандартный способмодели базы данных без SQL?
Я хочу разработать модель для MongoDB и / или ElasticSearch, которые в основном являются произвольными хранилищами JSON.Но мне нужно документировать, по крайней мере, поля и «отношения» друг к другу, чтобы получить справочную структуру.
Существует ли какой-либо инструмент (язык диаграмм?)?Я просмотрел документацию и не нашел намека на ответ.Я знаю о текстовых файлах и знаю, что можно просто написать текстовый файл с примером JSON.Но я ищу немного более изощренное и отточенное решение.
Любые идеи или стандарты здесь?