埋め込み値
あるオブジェクトを別のオブジェクトのテーブルの複数のフィールドにマッピングします。
詳細な説明は、EAAのPページの **268** を参照してください。
OOシステムでは、データベースのテーブルとしては意味をなさない小さなオブジェクトが多数あります。たとえば、通貨対応のお金のオブジェクトや日付の範囲などです。デフォルトの考え方はオブジェクトをテーブルとして保存することですが、正気の人がお金の値のテーブルを欲しがることはありません。
埋め込み値は、オブジェクトの値をオブジェクトの所有者のレコードのフィールドにマッピングします。このスケッチでは、日付の範囲オブジェクトと通貨オブジェクトへのリンクを持つ雇用オブジェクトがあります。結果のテーブルでは、それらのオブジェクトのフィールドは、それ自体が新しいレコードを作成するのではなく、雇用テーブルのフィールドにマッピングされます。