プライマリキーの用意
日付 | 2007/08/15 |
---|---|
ID | 46793 (英語原文参照) |
バージョン | 2004 |
プラットフォーム | Mac & Win |
この記事は、最新ではないバージョンに関連した方法について解説しています。
最新のバージョンでは推奨されていないか、または他の方法で簡単に実現できる可能性があります。
4Dのテーブルにプライマリキー(主キー)を用意する最低限のルールについてご紹介します。
テーブルを作成するときには、最初のフィールドは常に倍長整数にし、IDと命名します。テーブルにIDフィールドが不要だと思われる場合であっても、ルールとして作成します。後に必要になることもあるでしょうし、すべてのテーブルの最初のフィールドとして一貫性のあるIDフィールドを持っていると大変便利なこともあります。
このフィールドはデータとは無関係であることが理想的なのです。データは変更されることがありますが、もしプライマリキーが変更されたなら、リレーション関係は途切れてしまうからです。