1

簡単に言うと、スキーマ名でもあるテーブル名を使用すると、悪いことが起こります。

例えば:

Aircraft.Aircraft

4

2 に答える 2

2

問題が発生するとは思いませんが、なぜそうしたいのかわかりません。スキーマには、モデル化しているものをより説明する名前を付ける必要があります。たとえば、スキーマに「Aircraft」という名前を付けるのではなく、「Airport」や「Air_traffic」などの名前を付けます。

于 2012-05-30T20:47:27.603 に答える
2

後で混乱するかもしれませんが、私の知る限り、これができない理由はありません。スキーマを明示的に記述していないクエリを記述した場合、問題が発生する可能性があると思いますが、それを回避した場合は問題ないはずです。

そうは言っても、これを行うことの賢明さには疑問があります-私にとっては、スキーマ名またはテーブル名のいずれかが含まれているものを適切に説明していないことを示唆しています.

于 2012-05-30T20:47:04.797 に答える