論理モデル管理
定義
このモジュールは、業務ロジック層のデータモデルを構築・管理するために使用します。テーブル構造とフィールドの柔軟な設定に対応し、標準化されたデータモデリングを支援します。
論理モデルは、MySQL、Oracle、SQL Server、Dameng など各種リレーショナルデータベースからテーブル構造を抽出してモデリングでき、標準データエレメントを関連付けてフィールドレベルの統一仕様を実現できます。同時に、モデルをワンクリックで物理テーブルへマテリアライズし、指定データソースへデプロイできるため、モデル設計からデータ格納までの全プロセスを接続します。
注意
モデル設計前に、フィールド命名とデータエレメント紐づけ戦略を標準化しておくことを推奨します。これにより、論理モデルの保守性と再利用性を確保できます。
適用範囲
追記予定。
1. 論理モデルページ
データ標準 配下の 論理モデル をクリックすると、論理モデルページが開きます。ページは左右レイアウトで、左側に論理モデルカテゴリをツリー構造で表示し、右側に ID、英語名、中国語名、論理モデルカテゴリ、ステータス、作成方式などの項目を含む論理モデル情報一覧を表示します。

2. 論理モデルの登録
ページで 登録 をクリックし、ダイアログで論理モデル情報を入力して OK をクリックすると、論理モデルの登録が完了します。論理モデルの作成には次の 2 つの方式があります。

2.1. 手動入力
2.1.1. 基本情報の入力
手動入力の作成方式を選択した後、基本情報を入力します。

2.1.2. 属性フィールドの登録
基本情報を入力した後、属性フィールドの 登録 をクリックし、テーブルフィールド登録ダイアログでフィールド情報を入力して OK をクリックすると、フィールドの登録が完了します。

2.1.3. 属性フィールドの編集
編集する属性フィールドを選択し、操作列の 編集 をクリックします。ダイアログで既存の属性フィールド情報を編集し、OK をクリックすると、属性フィールド情報の編集が完了します。

2.1.4. 属性フィールドの取り除き
取り除く属性フィールドを選択し、操作列の 取り除き をクリックして OK をクリックします。システムが属性フィールド情報を取り除きます。

2.2. マテリアライズテーブル生成
2.2.1. 基本情報の入力
マテリアライズテーブル生成の作成方式を選択した後、基本情報を入力します。

2.2.2. データソース
基本情報を入力した後、必要なデータソース情報を選択します。

2.2.3. 属性フィールドの登録
データソースを選択した後、属性フィールドの 登録 をクリックし、テーブルフィールド登録ダイアログでフィールド情報を入力して OK をクリックすると、フィールドの登録が完了します。

2.2.4. 属性フィールドの編集
編集する属性フィールドを選択し、操作列の 編集 をクリックします。ダイアログで既存の属性フィールド情報を編集し、OK をクリックすると、属性フィールド情報の編集が完了します。

2.2.5. 属性フィールドの取り除き
取り除く属性フィールドを選択し、操作列の 取り除き をクリックして OK をクリックします。システムが属性フィールド情報を取り除きます。

3. 論理モデルの編集
編集する論理モデルを選択し、操作列の 編集 をクリックします。ダイアログで既存の論理モデル情報を編集し、OK をクリックすると、論理モデルの編集が完了します。(注: 編集する論理モデルは無効化されている必要があります)

4. 論理モデルの取り除き
取り除く論理モデルを選択し、操作列の 取り除き をクリックして OK をクリックします。システムがタグ情報を取り除きます。(注: 取り除く論理モデルは無効化されている必要があります)

5. 論理モデルの一括取り除き
ページ一覧で複数の論理モデルチェックボックスを選択し、取り除き をクリックします。ダイアログで確認して OK をクリックすると、論理モデルの一括取り除きが完了します。(注: 一括取り除きする論理モデルは有効化されている必要があります)

5. 論理モデル詳細
表示する論理モデルを選択し、操作列の 詳細 をクリックすると、論理モデル詳細を確認できます。
5.1. 属性フィールド
論理モデル詳細ページで 属性フィールド をクリックすると、連番、関連標準、中国語名、英語名、データタイプ、属性長、主キーフラグ、所管部門などのフィールドを確認できます。

5.1.1. 属性フィールドの登録
データソースを選択した後、属性フィールドの 登録 をクリックし、テーブルフィールド登録ダイアログでフィールド情報を入力して OK をクリックすると、フィールドの登録が完了します。(2.2.3 と同じ)

5.1.2. 属性フィールドの編集
編集する属性フィールドを選択し、操作列の 編集 をクリックします。ダイアログで既存の属性フィールド情報を編集し、OK をクリックすると、属性フィールド情報の編集が完了します。(2.2.4 と同じ)

5.1.3. 属性フィールドの取り除き
取り除く属性フィールドを選択し、操作列の 取り除き をクリックして OK をクリックします。システムが属性フィールド情報を取り除きます。(2.2.5 と同じ)

5.2. 論理マテリアライズ
論理モデル詳細ページで 論理マテリアライズ をクリックすると、ID、モデルコード、モデル名、ステータス、データソースタイプ、データソース名、作成者、作成時刻などの項目を確認できます。

5.2.1. マテリアライズ
論理モデル詳細ページの論理マテリアライズで マテリアライズ をクリックし、ダイアログで詳細を入力して 確認 をクリックすると、マテリアライズが完了します。

6. 論理モデルの一括マテリアライズ
ページ一覧で複数の論理モデルチェックボックスを選択し、ページの マテリアライズ をクリックします。表示されたダイアログで詳細を入力し、OK をクリックすると、論理モデルの一括マテリアライズが完了します。(注: マテリアライズする論理モデルは有効化されている必要があります)

7. 有効化/無効化
有効化または無効化する論理モデルを選択し、ステータス列の スイッチ をクリックすると、有効化/無効化が完了します。

