Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new tab

For information on migrating to InterSystems IRISOpens in a new tab, see Why Migrate to InterSystems IRIS?

プロジェクトの概要 : データ・モデル

Caché のデータ・モデルは、ContactPhoneNumber の 1 組みのテーブルで構成されています。これらのテーブルには、連絡先とその電話番号に関する情報が格納されています。次の図は、アプリケーションのデータ・モデルを表しています。

generated description: datamodel2

Contact テーブルには、以下の 3 つの列と 1 つのストアド・プロシージャが含まれています。

  • ID — 主キー。Caché によって、自動的に値が割り当てられます。

  • ContactType — 連絡先のタイプを表します。有効な値は、“Business” と “Personal” のみです。

  • Name — 連絡先の名前を表します。値は任意の VARCHAR です。

  • InsertData — テーブルに行を挿入するストアド・プロシージャ。Caché によって自動的に生成された ID は、このプロシージャで out パラメータとして定義されます。

PhoneNumber テーブルには、以下の 4 つの列と 1 つのストアド・プロシージャが含まれています。

  • ContactContact テーブルの ID 列の外部キー。

  • ID — 主キー。Caché によって、自動的に値が割り当てられます。

  • PhoneNumberType — 電話番号のタイプを表します。有効な値は、“Business”、“Home”、“Fax”、および “Mobile” のみです。

  • Number — 電話番号を表します。値は任意の VARCHAR です。

  • InsertData — テーブルに行を挿入するストアド・プロシージャ。Caché によって自動的に生成された ID は、このプロシージャで out パラメータとして定義されます。

Note:

Caché アプリケーションおよび .NET プロジェクトの場所とインストールの詳細は、"例と演習のファイル" を参照してください。Caché アプリケーションをインストールしたら、サンプル・データを入力します。アプリケーションへのデータの入力の詳細は、"Caché クラスのインストールとデータベースへの入力" を参照してください。

FeedbackOpens in a new tab