0

プロジェクトの E/R モデルを作成しています。ER モデルを完成させました。私にとっては、すべて問題ありません。完璧ではないかもしれませんが、大丈夫です。ER モデルを先生に渡したとき、先生はこう言いました。

「m:n 関係にはいくつかのプロパティが必要です」

彼は、m:n関係にプロパティがない場合、それは間違っていると言いました. 私の意見m:nでは、関係に強要者の属性は必要ありませんが、それに適合できる人がいる場合は、そこに置いてください.

どう思いますか?これで間違っているのは、私ですか、それとも私の先生ですか?

ノート:

読み返してみると、彼の言ったことは私のER図によるものではなく、一般論だったようです。私が彼に与えた図にはまだ関係がありません。そのため、エンティティと属性だけが表示されています。

4

1 に答える 1

3

「しなければならない」は強すぎる。m:n関係のJOINテーブルに属性が必要ない場所がわかります。それらは私のアプリケーションでは一般的です。

いつ役立つかわかります。

私はあらゆる形のドグマが嫌いです。ルールを知っている; ルールを破る時​​期とその理由を知ってください。彼らがそのように問題に取り組むならば、あなたのインストラクターははるかに教育的で知識が豊富になるでしょう。

于 2012-05-07T19:20:44.787 に答える