このドキュメントはAIによって翻訳されました。不正確な情報については、英語版をご参照ください
データベースを設計する上で、データモデリングは非常に重要なステップです。これは、現実世界の様々なデータとその相互関係を深く分析し、抽象化するプロセスを指します。このプロセスを通じて、データ間の本質的なつながりを明らかにし、データモデルとして形式的に記述することで、情報システムのデータベース構造の基盤を築きます。NocoBaseは、データモデル駆動型のプラットフォームであり、以下の特徴を備えています。
NocoBaseは、一般的な各種データベース、API(SDK)プラットフォーム、ファイルなど、様々なデータソースに接続できます。

NocoBaseは、各データソースとそのコレクションを管理するためのデータソース管理プラグインを提供しています。データソース管理プラグインは、すべてのデータソースの管理インターフェースを提供するだけで、データソースへの直接接続機能は提供しません。様々なデータソースプラグインと組み合わせて使用する必要があります。現在サポートされているデータソースは以下の通りです。

シンプルなコレクション管理インターフェース:様々なモデル(コレクション)の作成や、既存モデルへの接続に利用します。

ER図のようなビジュアルインターフェース:ユーザーやビジネス要件からエンティティとその関係を抽出するために使用します。データモデルを直感的で分かりやすい方法で記述でき、ER図を通じてシステム内の主要なデータエンティティとその関連性をより明確に理解できます。

| コレクション | 説明 |
|---|---|
| 汎用コレクション | 一般的なシステムフィールドが組み込まれています。 |
| カレンダーコレクション | カレンダー関連のイベントコレクションを作成するために使用します。 |
| コメントコレクション | データに対するコメントやフィードバックを保存するために使用します。 |
| ツリー構造コレクション | ツリー構造のコレクションで、現在は隣接リストモデルのみをサポートしています。 |
| ファイルコレクション | ファイルストレージの管理に使用します。 |
| SQLコレクション | 実際のデータベースコレクションではなく、SQLクエリを構造化された形式で素早く表示します。 |
| データベースビューへの接続 | 既存のデータベースビューに接続します。 |
| 式コレクション | ワークフローにおける動的な式シナリオに利用します。 |
| 外部データへの接続 | データベースのFDW技術に基づき、リモートコレクションへの接続を実現します。 |

詳細については、「コレクション / 概要」の章をご覧ください。

詳細については、「コレクションフィールド / 概要」の章をご覧ください。