主キー(プライマリーキー)と外部キーの設定
FileMakerで複数のテーブルを関連付ける場合に「主キー(プライマリーキー)」と「外部キー」フィールドを設定する必要があります。
主キーとは?
リレーショナルデータベースで、識別対象のレコードと同じテーブルに配置されているフィールドのこと。主キーの値は固有で、かつ、空でない(nullでない) 必要がある。ひとつのテーブル内に配置される主キーは ひとつのみとなります。
外部キーとは?
各テーブルにある主キーを参照する為のキー情報を「外部キー」と呼ぶ。外部キーは他のテーブルのレコードを特定する為の手段であって、外部キーが存在するテーブルのレコードを特定するための情報ではありません。
主キーの実装方法
・数字フィールドでシリアル値自動入力
・テキストフィールドで計算値自動入力(計算式:Get(UUID))