Инструмент для именования баз данных - PullRequest
1 голос
/ 23 января 2012

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

Создание словаря политики / данных - это одно, нообеспечение / измерение успеха - это другая задача.

Вопрос: Что касается принудительного / измерения успеха именования столбцов (только из-за экспоненциально большего числа объектов по сравнению с таблицей / представлением / sproc / db / и т. д.),Существуют ли какие-либо инструменты, которые поддерживают «поставку» принятых стандартных элементов и неприемлемых перестановок?

Я начал писать код стиля JDBC getMetadata для извлечения имен столбцов, а затем просто проверил «»плохое хранилище имен столбцов, чтобы рекомендовать, какое должно быть хорошее имя столбца, но, как всегда, полезно спросить, если что-то подобное уже существует (и / или проблемы, с которыми вы можете столкнуться).

Если вы публикуете инструмент, которыйделает много (например, ваш MDM, Sql инструмент или другое), пожалуйста, приведите конкретный пример того, какдля управления именем соглашения.

Пример: вместо 'State', 'ST', 'State code', 'state_code', 'state cd' используйте только STATE_CD для имени столбца.

Thanky

...