SAP SQL Anywhere – サロゲート識別子

この記事のオリジナルは、Glenn Paulley が sybase.com に 2008 年 12 月に掲載したものです。その中で、Glenn は データベーススキーマにサロゲートキーを使用する背景と洞察について語っています。

識別子を自社でコントロールできるよう、自社のサロゲート識別子を定義することが良い方法であることは多いものです。
「自社でコントロール」の意味は、自社で識別子のフォーマット、価値範囲、その他プロパティを定義するということであり、(官公庁や政府関連事業者など)第三者ではないということです。
なぜでしょうか? 後ほどもう少し詳細を説明しますが、いくつかの理由があります。

重要な理由の1つとして、外部のソースが特定した場合の重複、変更、または識別子が単純に不正確である可能性をなくすことです。

続きはこちら:SAP SQL Anywhere – サロゲート識別子

 

SAPのSAP SQL Anywhere製品ページはこちら