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によって翻訳されました。不正確な情報については、英語版をご参照ください

#一対一

従業員とプロフィールの関係では、各従業員は1つのプロフィールレコードのみを持つことができ、各プロフィールレコードも1人の従業員にのみ対応します。このような場合、従業員とプロフィールの関係は一対一です。

一対一関係における外部キーは、ソースコレクションまたはターゲットコレクションのどちらに配置しても構いません。もし「〜を持つ」関係を表す場合は、外部キーをターゲットコレクションに配置する方がより適切です。一方、「〜に属する」関係を表す場合は、ソースコレクションに配置する方がより適しています。

上記の例では、従業員が1つのプロフィールのみを持ち、プロフィールが従業員に属しているため、この外部キーはプロフィールコレクションに配置するのが適切です。

#一対一(〜を持つ)

ある従業員がプロフィールレコードを1つ持つことを示します。

ER関係

alt text

フィールド設定

alt text

#一対一(〜に属する)

あるプロフィールが特定の従業員に属することを示します。

ER関係

フィールド設定

alt text

#パラメータ説明

#Source collection

現在のフィールドが存在するソースコレクションです。

#Target collection

関連付けられるターゲットコレクションです。

#Foreign key

2つのコレクション間の関連を確立するために使用されます。一対一関係における外部キーは、ソースコレクションまたはターゲットコレクションのどちらに配置しても構いません。もし「〜を持つ」関係を表す場合は、外部キーをターゲットコレクションに配置する方がより適切です。一方、「〜に属する」関係を表す場合は、ソースコレクションに配置する方がより適しています。

#Source key <- Foreign key(外部キーがターゲットコレクションにある場合)

外部キー制約が参照するフィールドで、一意である必要があります。外部キーがターゲットコレクションに配置されている場合、「〜を持つ」関係を示します。

#Target key <- Foreign key(外部キーがソースコレクションにある場合)

外部キー制約が参照するフィールドで、一意である必要があります。外部キーがソースコレクションに配置されている場合、「〜に属する」関係を示します。

#ON DELETE

ON DELETEは、親コレクションのレコードを削除する際に、関連する子コレクション内の外部キー参照に対する操作ルールを指します。これは、外部キー制約を定義する際のオプションの1つです。一般的なON DELETEオプションは以下の通りです。

  • CASCADE:親コレクションのレコードが削除された場合、子コレクション内の関連するすべてのレコードを自動的に削除します。
  • SET NULL:親コレクションのレコードが削除された場合、子コレクション内の関連する外部キー値をNULLに設定します。
  • RESTRICT:デフォルトのオプションです。親コレクションのレコードを削除しようとした際に、関連する子コレクションのレコードが存在する場合、親コレクションのレコードの削除を拒否します。
  • NO ACTION:RESTRICTと同様に、関連する子コレクションのレコードが存在する場合、親コレクションのレコードの削除を拒否します。