AnsweredAssumed Answered

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

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

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

 

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

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

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

 

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

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

 

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

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

 

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

 

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

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

 

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

幸いです。

Outcomes