logologo
スタート
マニュアル
開発
プラグイン
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
スタート
マニュアル
開発
プラグイン
API
logologo
概要

データソース

データソース管理
メインデータソース

外部データソース(データベース)

紹介
外部 MySQL
外部 MariaDB
外部 PostgreSQL
外部 MSSQL
外部 Oracle
メインDB・外部DB比較
REST API データソース
KingbaseES データソース

データテーブル

概要
標準テーブル
継承テーブル
ファイルテーブル
ツリーテーブル
カレンダーテーブル
コメントテーブル
式テーブル
SQL テーブル
データベースビュー

テーブルフィールド

概要
フィールド検証

基本タイプ

一行テキスト
複数行テキスト
携帯電話番号
メールアドレス
URL
整数
数値
パーセンテージ
パスワード
カラー
アイコン

選択タイプ

チェック
ドロップダウン(単一選択)
ドロップダウン(複数選択)
ラジオボタン
チェックボックス

マルチメディア

Markdown
Markdown (Vditor)
リッチテキスト
添付ファイル(リレーション)
添付ファイル(URL)

日付 & 時刻

概要
日時(タイムゾーン付き)
日時(タイムゾーンなし)
Unix タイムスタンプ
日付(時刻なし)
時刻

ジオメトリ

ポイント
ライン
円
ポリゴン

高度なタイプ

UUID
Nano ID
並び順
計算式
自動採番
JSON
データテーブル選択
暗号化

システム情報

作成日時
最終更新日時
作成者
最終更新者
スペース
テーブルOID

リレーションタイプ

概要
1対1
1対多
多対1
多対多
多対多(配列)

開発

概要
Next Page概要
TIP

このドキュメントはAIによって翻訳されました。不正確な情報については、英語版をご参照ください

#関係フィールド

NocoBaseでは、関係フィールドは実際のフィールドではなく、コレクション間の接続を確立するために使用されます。この概念は、リレーショナルデータベースにおけるリレーションシップと同等です。

リレーショナルデータベースにおける一般的な関係タイプは、主に以下の通りです。

  • 一対一(One-to-one):2つのコレクションにおける各エンティティが、もう一方のコレクションの1つのエンティティにのみ対応します。この関係は通常、エンティティの異なる側面を別々のコレクションに保存し、冗長性を減らし、データの一貫性を向上させるために使用されます。
  • 一対多(One-to-many):あるコレクションの各エンティティが、別のコレクションの複数のエンティティに関連付けられる関係です。これは最も一般的な関係タイプの1つです。例えば、1人の著者が複数の記事を書くことができますが、1つの記事には1人の著者しかいません。
  • 多対一(Many-to-one):あるコレクション内の複数のエンティティが、別のコレクションの1つのエンティティに関連付けられる関係です。この関係もデータモデリングでよく見られます。例えば、複数の学生が同じクラスに所属することができます。
  • 多対多(Many-to-many):2つのコレクションにおける複数のエンティティが、互いに関連付けられる関係です。この関係では通常、各エンティティ間の関連を記録するための中間コレクションが必要です。例えば、学生とコースの関係では、1人の学生が複数のコースを選択でき、1つのコースが複数の学生によって受講されることがあります。

これらの関係タイプは、データベース設計とデータモデリングにおいて重要な役割を果たし、現実世界の複雑な関係やデータ構造を記述するのに役立ちます。