- 非技術ユーザー向け概要
- Archie Core とは?
-
データモデル
- Overview
-
データビューアー
-
テーブル設定
-
SQL プレイグラウンド
-
アプリサービス
- データモデル
- データビルダー
- フィールド
- uuid
UUIDフィールド
UUID(Universally Unique Identifier)フィールドは、128ビットの一意の識別子を保存するために設計されています。
標準的なID(1、2、3のような単純な数値)とは異なり、UUIDは標準化された文字列形式(例:123e4567-e89b-12d3-a456-426614174000)であり、中央調整機関を必要とせずに、異なるシステム、データベース、サーバー間での一意性を保証します。
構成プロパティ
Section titled “構成プロパティ”右側のサイドバーでUUIDフィールドを構成する際、以下の設定が利用可能です:
- Name(名前): フィールドの一意のシステム識別子(例:
transaction_id、external_ref_id、invite_token)。 - Default Value(デフォルト値): 値が提供されない場合に使用されるオプションの特定のUUID文字列。
- 注: ほとんどの使用例では、UUIDは通常、作成時にアプリケーションまたはAPIによって動的に生成されるため、これは空白のままにします。
- Description(説明): 識別子の目的を説明するためのオプションのテキストボックス。
- Mandatory(必須): 有効にすると、有効なUUIDが提供されない限り、レコードを保存できません。
- Unique(一意): 有効にすると、この特定のUUIDがテーブル全体で一度しか表示されないようにします。
- ベストプラクティス: データの整合性を維持するために、特にフィールドが参照キーまたはトークンとして使用される場合は、UUIDフィールドに対してUniqueを有効にすることを強くお勧めします。
