1

2つが互いに対抗するようにソートを設計したい場合、ユーザーはより良いものを選択してポイントを取得します。データベースでは、決闘したすべての映画のリストと、それぞれ何回勝ったのかがわかります。Entity Frameworkモデルで「ホットまたはノー」スタイルのデータベースを設計する最初の

作品

Id 
    Name 
    Duels 

デュエル

ContenderOne 
    ContenderTwo 
    NumberOfDuels 
    ContenderOneWins 
    ContenderTwoWins 

私は映画の実体は、私はすべての決闘エンティティをフェッチすることが可能なデュエルと呼ばれる1つの性質を持つようにこれを設定しようとしていますそれが関与している場所は、それが競合相手か競合者かにかかわらず。 ContenderOneとContenderTwoは映画にリンクする必要があります。

これを実現する方法はありますか?私は困惑している。

答えて

0

プロパティは1つしか指定できません。 2つが必要です:DuelsAsContenderOneDuelsAsContenderTwo。あなたが位置を無視してすべてのデュエルを必要とする場合は、表現を使用することができますx.DuelsAsContenderOne.Concat(x.DuelsAsContenderTwo)

+0

私はちょうどクラスのメソッドとしてそれを追加します。回答ありがとうございます! – Toodleey

+1

"複製"プロパティをプライベートに設定し、連結結果を返す部分を追加することで解決しました。 – Toodleey

関連する問題