代理キー、合成キー、人工キーは同義語です。テクニカルキーは別のものです。それらはすべて「ビジネス上の意味を持たない主キー」を意味します。これらは、手元のシステムを超えた意味を持つ自然キーやビジネスキーとは異なります。
たとえば、SOユーザーアカウントについて考えてみます。私たちは2つの鍵で識別されます。自然キーは、OpenID名など、このサイトへのログインに使用する識別子です。しかし、これらは長く扱いにくい文字列であるため(そして、SOではさまざまなログインオプションを選択できるため)、データベースは生成された番号であるユーザーIDによってユーザーを識別します。そのUserIDは、合成/代理/人工キーです。