サッカーチームをサポートしているアプリケーション用のWebアプリを作成して、一致するものから統計データを収集しています。私は現在フェーズを実施中です。そして、デザインパターの種類は、このような何かのために最善となります(それが必要とされるならば)私が何を考えていると言うことができます:あなたはいくつかのプロパティが同じである見ることができるようにサッカーの試合に最適なデザインパターン
public class Shot
{
public int Id { get; set; }
public int PlayerId { get; set; }
public string Comment { get; set; }
public bool OnGoal { get; set; }
public int GameId { get; set; }
}
と
public class Card
{
public int Id { get; set; }
public int PlayerId { get; set; }
public string Comment { get; set; }
public bool IsRed{ get; set; }
public int GameId { get; set; }
}
。それはインターフェイス、継承(f.e.クラスアクション)で実装する必要がありますか、多分私はデザインパターン(いずれか)のいずれかを使用する必要がありますか? Entity Frameworkが後の段階で問題を回避するために最善の方法は何ですか?
なぜカードにゲームIDがないのですか? –
ちょうどそれを逃した。私は質問を編集しました –