=>データモデルを追加
=>エンティティデータモデルウィザード(「空のデザインモデルEF」を選択)
=>プロジェクトを生成した後、いくつかのファイルを追加します
=>新規エンティティ
Userエンティティ、IDの主キーを作成します。
=>右の追加スカラプロパティ
=>、これらのフィールドは、長さ、タイプ、空かどうか、などを右プロパティを設定することができます
=>その後、販売注文テーブルを作成します。ユーザーとSalesOrderを関連付ける新しい協会
=>ナビゲーション関連の属性が自動的に追加された後
=>右クリックし、[項目の追加コード生成
=>は自動的に生成されたコード
// ------------------------------------------------ ------------------------------ // <自動生成> //テンプレートから生成されたコードを。 // //手動でファイルは、アプリケーションの予期しない動作を引き起こす可能性が変化します。 コードが再生成されている場合は//、カバーがこのファイルを手動で変更します。 // </自動生成> // ---------------------------------------- -------------------------------------- 名前空間MeKa.RoleSystem.Model { システムを使用して、 システムを使用して.Collections.Generic; 公共の部分クラスSalesOrder { 公共のint Idを取得または設定;} パブリック文字列内容は{GET、SET;} ユーザーID {GET int型のパブリック; SET;} {ユーザー仮想ユーザーをGET公共; SET;} } }
=>自動的に生成DbContextは、変更エンティティを追跡することができるクラスDataModelContainer DbContextから継承します
=>モデルから生成されたデータベースを右クリックします
=>新しいデータベース接続にデータベースを選択しますか、
=> SQLを生成し、データベーステーブルを作成します。
=> SQLを実行します
=>の成功を検証するためにデータベースに追加しました