2017-03-02 11 views
0

私のチームの今年の大きな課題の1つは、従来のデータベース構造を見直して正規化することです。アプリケーションによって外部キーとして使用される多くの列は、実際にはデータベースで定義された外部キー関係を持っていません。その処理中です。データベースに外部キーとして定義されていない論理外部キーの用語はありますか?

明らかに、FKであると思われるがデータベースに定義されていない列があるような状況を説明するうえで、すばらしい、簡潔な方法があるのだろうかと思います。私は「非公式の外部キー」または「外部キーの緩い」を使用してきましたが、通常はその条件が十分ではなく、私は何を意味するのか説明しなければなりません(もちろん実行可能ですが、少し時間がかかります)。

私はGoogleで答えを見つけられませんでしたが、ほとんどの結果はFKの定義がなぜ優れているかを説明しています。私はDBデザインにも比較的新しいので、おそらく私はこれを間違った方法で考えているだけです。

このような用語がありますか?

答えて

1

"Fake"は、外部キーが制約の一種であるため、「強制」と呼ぶとより明確にポイントを取得する可能性があります。

+0

良いアイデア。私は "非強制"が大好きです。ありがとう! –

関連する問題