Entity Framework Code Firstにおける主なマッピング規約
主キーの設定
主キーはデータベース設計で必須要素です。Code Firstでは[Key]属性を使用して明示的に指定します。
[Key]
public int ItemCode { get; set; }
デフォルト動作:プロパティ名が「ID」または「クラス名+ID」かつint型の場合、自動的に主キーとして認識され、自動インクリメントが有効になります。自動インクリメントを無効化する例:
[Key]
[DatabaseGenerate ...
7月3日 23:23 投稿