DB設計について考えてみた。ナチュラルキーとサロゲートキーはどちらが良いのか? | 株式会社AMG Solution

DB設計について調べていた際に、サロゲートキーとナチュラルキーはどちらが良いのか、 複合主キーはPKとすべきではない、などDBのキーに関する論争をよく見かけます。 今回はそんなサロゲートキーとナチュラルキーについて考えてみました。 ナチュラルキー(自然キー)とは キーそのものに意味が含まれているキーで、業務的