Data Provider for .NET Guide (v11)

データ型および関数のマッピング

ADO.NET Entity Framework を使用すると、開発者はリレーショナル ストレージ スキーマに対して直接プログラミングする代わりに、概念アプリケーション モデルに対してプログラミングすることで、データ アクセス アプリケーションを作成できます。

Database First の型マッピング

Database First モデルでは、データ プロバイダーはストア中心の型マッピング方式を使用します。このマッピングでは、Pervasive PSQL(ストア)型は、モデルの生成時に使用される EDM 型に影響を与えます。

Pervasive PSQL 型から EDM 型へのマッピングは、Pervasive PSQL 型から、Database First モデルで使用されるプリミティブ型へのマッピングを示しています。一部の Pervasive PSQL データ型はいくつかの異なる EDM 型にマップすることができます。デフォルト値は斜体で示されています。

列は次のように定義されています。

Model First の型マッピング

EDM 型から Pervasive PSQL 型へのマッピングは、モデル中心の型マッピングを示しています。このマッピングでは、EDM 単純型は、データベースの作成時に使用される Pervasive PSQL(ストア)型に影響を与えます。列は次のように定義されています。

Code First の型マッピング

CLR 型から Code First モデルの Pervasive PSQL データ型へのマッピングは、モデル中心の型マッピングを示しています。このマッピングでは、CLR 型は、データベースの作成時に使用される Pervasive PSQL(ストア)型に影響を与えます。一部の CLR 型はいくつかの異なる Pervasive PSQL 型にマップすることができます。デフォルト値は斜体で示されています。).

列は次のように定義されています。


ADO.NET Entity Framework での列挙型の使用

パフォーマンスに関する考慮点