データベーススキーマ (製造モデル構築ブロック)
製造モデル構築ブロックでは、PTC.DBConnection 構築ブロックを活用してデータベースを実装します。すべてのデータベースコンフィギュレーションと規則は、PTC.MfgModelImpl.Manager Thing の GetDBInfo サービスを調べることによって確認できます。
次の図は、製造モデルデータベースオブジェクトのスキーマを示しています。
PTC.MfgModel プロジェクトの次のデータシェイプで、データベーススキーマのオブジェクトを定義します。
• PTC.MfgModel.BusinessUnit - ビジネス単位を定義します。
• PTC.MfgModel.BusinessUnitToSiteLink - ビジネス単位とサイト間のリンクを定義します。
• PTC.MfgModel.Model - ソリューションのモデルを定義します。
• PTC.MfgModel.Site - 製造モデルに追加したサイトのプロパティを定義します。
これらのデータシェイプには、カスタムプロパティを追加するための、関連した
_AP データシェイプがあります。たとえば、
PTC.MfgModel.BusinessUnit データシェイプには、関連付けられている
PTC.MfgModel.BusinessUnit_AP データシェイプがあります。これらの
_AP データシェイプの使用方法については、
データモデルエンティティへのカスタムプロパティの追加を参照してください。
PTC.MfgModel プロジェクトの追加のデータシェイプには、次のようなものがあります。
• PTC.MfgModel.ModelSite - モデルとサイトのプロパティの組み合わせを定義します。サイトに固有です。
• PTC.MfgModel.ModelTypeConfiguration - デフォルトのモデルコンフィギュレーションの Thing Template と Thing Template を定義します。
• PTC.MfgModel.NetworkConfiguration - ネットワークコンフィギュレーションのプロパティを定義します。
• PTC.MfgModel.SelectedModel - 設備階層ツリー ID ノードのプロパティを定義します。