Altova RecordsManager

リポジトリとデータコンテナ。

Altova RecordsManagerで作成された申請は、1つまたは複数のリポジトリで構成されており、それぞれのリポジトリには複数のデータコンテナが含まれています。

すべての設定は、AIツールとシンプルなビジュアルインターフェースを使用して行われます。コーディングやバックエンドデータベースの開発は一切不要です。 さらに、ユーザーがシステムの使用を開始した後でも、リポジトリの再設定、新しいフォームの追加、設定の変更、その他の管理作業を行うことができます。管理者による変更は、ユーザーがシステムとやり取りする際に、すぐにユーザー側に反映されます。

アプリケーションに保存するデータの構造を設定する際、おおむね以下の手順で進めますが、RecordsManagerは柔軟性があり、設計プロセスのどの段階でも新しい項目を追加できます。

1. リポジトリとデータコンテナを作成し、階層構造を構築します。
2. フィールドの設定
3. 設定を行う。 様式、形式、形態、申込書、申請書
4. 設定を行う。 フィルター
5. デザインを考案する。 ホームページ あなたのアプリケーションのために。

リポジトリ

アプリケーションの最上位レベルでは、1つまたは複数のリポジトリを作成できます。リポジトリは、データ領域を区別するために、データコンテナを整理するのに役立ちます。リポジトリは、あくまで組織化を目的として使用されます。データコンテナは、データが入力された後でも、いつでもリポジトリ間で移動させることができます。

レコードマネージャーで、1つ以上のリポジトリを定義します。

上記のように、Contact(連絡先)やCompany(会社概要)のリポジトリで示されているように、各リポジトリに異なるカラーテーマを適用することで、明確な区別をすることができます。

データベースのチェックポイント。

データベースの構造やデータ格納領域は、データが入力された後でもいつでも変更できますが、データベースのチェックポイントは重要な安全策です。これらは、データベース全体の完全なコピーを作成することを可能にします。このコピーには、構造、アクセス設定、ユーザーデータなどが含まれます。重要な構造変更を行う前に、安全策としてチェックポイントを作成しておけば、一度のクリックでデータベース全体を、最後に正常に動作していた状態のチェックポイントに復元できます。

リポジトリのスタイル設定

このシステムには、アプリケーションのデザインに使用できる複数のカラーテーマが標準で搭載されています。各リポジトリは、必要に応じて、そのテーマの異なるバリエーションを使用することができます。さらに、ユーザーは作業中に、好みに合わせてカラーテーマを変更することで、アプリケーションを自由にカスタマイズすることも可能です。

データベースのカラーテーマの設定。

管理者の方は、フォントサイズを簡単にカスタマイズしたり、入力項目のラベルをすべて大文字、小文字、またはキャメルケースにしたり、特定の項目に太字やイタリック体などのスタイルを適用したりすることができます。 一方、エンドユーザーは、フォームのデザインを変更することなく、ブラウザやモバイルデバイスでの表示を最適化するために、全体のフォントサイズを調整することができます。

RecordsManagerで、フォントのスタイルや外観を編集します。

印刷に使用するフォームの場合、サイズ変換に関する追加設定が用意されています。

RecordsManagerでの印刷設定。

RecordsManagerは、デザイン全体で使用できる画像ライブラリをサポートしています。このライブラリ内の画像の中から、会社やアプリケーションのロゴとして指定できるものがあり、指定されたロゴはシステム内の主要なページすべてに表示されます。

データコンテナ

データコンテナは、SQLデータベースのテーブルと同様に、フィールドを持つレコードで構成されています。しかし、SQLのテーブルとは異なり、RecordsManagerのデータコンテナでは、いつでもフィールドの追加、削除、変更、または並び替えを行うことができます。

各リポジトリ内では、必要に応じて、データコンテナをいくつでも追加できます。

上位レベルのコンテナ内(および下位レベルのコンテナ内)でも、複数の子コンテナを追加できます。複数の階層にわたって、子コンテナを追加し続けることが可能です。エンドユーザーのデータは、データコンテナのレコードとして保存されます。

オンラインデータベースにデータ格納領域を追加してください。

各データコンテナは、レコードのデータを格納するための複数のフィールドの集合によって定義されます。以下に、部署(Department)データコンテナで定義されているフィールドを示します。

オンラインデータベースにおけるフィールドの定義

データベースの構造を定義する際には、データの内容の階層構造や整理方法を反映させるために、データコンテナ間の関係を構築することになります。データコンテナ間の関係には、主に「親子関係」と「緩やかな関連性」の2種類があります。

親子データコンテナ。

親子関係は、子どもが親から生まれるものであり、親がいなければ存在し得ないため、非常に重要な関係と見なされます。 親となるコンテナは、複数の子となるデータコンテナを持つことができます。 一方、子となるコンテナは、親となるコンテナを一つだけ持つことができます。 以下に、親子関係から生じる重要な点をいくつか示します。

  • 子データに入力する前に、親コンテナにデータが入力されている必要があります。
  • 親レコードが削除されると、関連するすべての子データも、再帰的に削除されます。
  • フォームを設計する際には、すべての親データコンテナに含まれる項目が、フォームに含めることができるようになります。
  • フィルターは、親データも参照してフィルタリングを行うことができます。
  • 子レコードは、親フォーム内で編集することができます。

以下の図では、企業、部門、および個人というフィールド間に、親子関係が示されています。

オンラインデータベースにおける親子関係

次に、独立したデータコンテナ間で作成される関係性があります。これらの緩やかなリンクにより、レコードは互いに依存することなく、独立して作成できます。これらのリンクは、設定時に手動で作成されます。したがって、1つのレコードは、他の複数のレコードに対して、複数の緩やかなリンクを持つことができます。緩やかにリンクされたレコードペアのいずれか1つが削除された場合、もう一方のレコードには影響がありません。

上記の考え方では、企業グループと個別の企業は、緩やかな関係にあると解釈できます。

疎結合データコンテナの主な特徴:

  • 子どもの記録は、まず作成し、その後保護者と紐付けることができます。
  • 親レコードは削除できますが、子レコードはそのまま残ります。
  • 子レコードは、複数の親レコードを参照することができます。
  • 親レコードは、編集することなく、関連する子レコードを表示することができます。

以下の方法で、リンクを解除することができます。

  • コンテナの「リンク先」フィールドを設定します。このフィールドは、リンクが指す別のコンテナへの参照情報を提供します。
  • 子どものデータコンテナと、それに対応する親データとの間の強固な関連性を、より緩やかな関連性に変換する。

RecordsManager内のリンクは非常に柔軟性があります。管理者の方はお客様が、データがすでに登録されている場合でも、両方の種類の関連性を変更することができます。システムは、可能な限り新しいデータ構造を作成し、既存のフォームもそれに合わせて調整されます。

データベース内の親子関係や、関連性の弱いリンクを変更する。

作業中に、親コンテナと子コンテナの間に新しいデータコンテナを簡単に追加できます。さらに、親コンテナや子コンテナを削除することも可能で、システムは残りのデータ構造を自動的に調整します。

オンラインデータベースにデータコンテナを追加する。

データコンテナを新たに定義することも、既存のコンテナを複製してそれを基点にすることも、既存のデータをインポートすることも可能です。

単一レコードオプション。

RecordsManagerには、データコンテナが単一のレコードで構成されていることを示すオプションがあります(例えば、所有会社に関するマスターファイルなど)。このようなデータコンテナを選択した場合、ユーザーはレコードの一覧が表示されず、すぐにレコードの編集画面に移行します。単一レコードのコンテナであるため、レコードの追加や削除のオプションは提供されません。

データのインポート

既存のレコードをXPathを使って一括更新することも可能です。この際、フィールドの値を固定値で変更することも、他のフィールドの値に基づいて変更することもできます。すべてのレコードを更新することも、事前に定義されたフィルターを使用して一部のレコードを選択して更新することも可能です。更新作業中に、実際に一括更新を実行する前に、変更内容をプレビューすることができます。

次に何が?

リポジトリとコンテナの階層構造を視覚的に定義した後、いくつかの... (以下省略) 分野、領域、農地 お客様のデータ保存用コンテナのために。

すぐに使い始めることができます。

RecordsManagerを今すぐ無料でご利用いただけます。Altova Cloudをご利用いただくことで、ソフトウェアのダウンロードやアカウント作成の手間なく、すぐにアクセスできます。もし、ソリューションをお試しいただいた後に、作業内容を保存し、データを保持したい場合は、無料で評価アカウントを作成してください。