Любая критика разработки БД / Схемы / вспомогательный инструмент - PullRequest
4 голосов
/ 30 октября 2011

Существует ли какой-либо инструмент помощи при разработке схемы СУБД, который может проверять / критиковать проект базы данных, предлагать поправки для улучшения нормализации, предлагать ограничения, обнаруживать потенциальные конфликты и т. Д.?

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

Предпочтение будет отдано инструментам FOSS.

Ответы [ 2 ]

1 голос
/ 11 января 2012

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

1 голос
/ 09 ноября 2011

TOAD - самый популярный инструмент для этого (извините, но не OSS). http://www.quest.com/toad-for-oracle/

Это поможет вам найти некоторые проблемы с вашим дизайном, но это не волшебная палочка. Кроме TOAD я не видел ни одного другого инструмента, который был бы полезен в отличие от ручного аудита схемы. Есть другие идеи?

...