Как правильно хранить описание структуры базы данных для разработчиков?
Здравствуйте!
Скажите, как правильно хранить описание структуры базы данных для разработчиков, чтобы это было удобно в использовании и сопровождении.
Может есть готовые инструменты?
Спасибо!
Может он и не плох :) просто мы не знаем как
необходимо указывать комментарии к таблицам, комментарии к столбцам, к содержимому в них, как использовать
допустим если есть взаимосвязанные индексы или хранятся особые данные (хотя бы json, к примеру)
и чтобы это можно было легко передавать между разработчиками
johnliv: я хранил (и храню) в виде SQL скриптов, которыми создаются таблицы. комментарии к таблицам и полям можно писать прямо в тексте. Передавать легко -это просто текстовые файлы. К слову в этом же формате можно передавать и тестовые данные для БД. "Деплоить" просто.
один минус: связи таблиц/ключей не очень наглядные - но текст он и есть текст.