したがって、ほとんどの場所と同様に、非常に多くのデータベース、テーブル、列が存在する特定の臨界量に達し、本来あるべき一貫性が失われます。
ポリシー/データ ディクショナリを確立することは 1 つのことですが、成功を強制/測定することは別の課題です。
質問: 列の命名の強制/成功の測定に関して (テーブル/ビュー/sproc/db/etc と比較してオブジェクトの数が指数関数的に多いため)、受け入れられた標準アイテムの「供給」をサポートするツールはありますか?受け入れられない順列は?
列名を取得するために JDBC getMetadata スタイルのコードを書き始めました。次に、「不適切な」列名リポジトリに対して簡単なチェックを行って、適切な列名を推奨しますが、このようなものが既に存在するかどうかを尋ねるのは常に良いことです (および/または発生する可能性のある問題)。
多くのことを行うツール (つまり、MDM、SQL ツール、またはその他) を投稿する場合は、規則名を管理する方法の具体的な例を提供してください。
例: 「State」、「ST」、「State code」、「state_code」、「state cd」の代わりに、列名に STATE_CD のみを使用します。
ありがとう