2017-09-25 3 views
0

はどこでも私はそれだけの関係が1対多から強いエンティティから弱い実体が、まさに「なぜ」について説明されることはありませんことを言って検索しました。は、弱いエンティティセットと強いエンティティセットとの関係を多対多にすることができますか?

私は、なぜそれができないのか分かりません。多対多です。 弱いエンティティセットからこれらの「多」の実体は、強いエンティティセットから「1」のエンティティにマッピングすることができますが、強いエンティティセットから「多く」の実体もでだけ「1」のエンティティにマッピングすることができます弱いエンティティセット(私の意見では);それのどこが悪いんだい?

答えて

0

弱いエンティティから強いエンティティにどのようにキーを追加しますか?そのため、多くのStrongエンティティをWeakエンティティにマッピングすることができません。そのためには、StrongエンティティはWeakエンティティのプライマリキーが必要ですが、Weakエンティティは独自のプライマリキーを持ちません。エンティティは、他のエンティティの主キーで構成された主キーを持つエンティティとして定義されます。例えば。また

Strong vs Weak entities MYSQL

、図を参照してください。

enter image description here

+0

に答えるためにありがとうございました。 「強力な実体が弱い実体の主キーを必要とする」というあなたの1つの文章だけが私の混乱を解消しました。 – shaun022

関連する問題