AnsweredAssumed Answered

DBにおいて、外部キーは手入力(コピペ)なのでしょうか。

Question asked by user25748 on Oct 28, 2015
Latest reply on Oct 28, 2015 by user25748

 DB初心者です。宜しくお願いいたします。

 

 RDBMにおいて、仮に2つのテーブルをつなげる際、

それぞれのテーブルに主キーを置き、それを外部キーとして

一方のテーブルに置くと理解しています。

 

 この外部キーは、自動で入力されるということではなく、

手入力(コピペ)で入力をするものである、という認識で合っていますでしょうか。

 

 ただ、この考え方ですと、顧客一人ひとりに顧客ID(主キー)が付与されており、

それをいちいちコピペすることになります。

 

 そうなると、いちいち検索してコピペをしていくことになります。

 

 果てしない作業に思えるのですが、これを行わないことには

データは繋がらないと思います。

 

 抽象的な話で誠に恐縮ですが、考え方をご教示頂けましたら

幸いです。

Outcomes