現在、注文と顧客の 2 つのテーブルがあり、各注文には顧客がいます。注文テーブルには、注文と顧客 ID に関する詳細が保持されます。
Customer テーブルには顧客に関する情報が保持されます。問題は、これまで私には自然人の所有者しかいないため、これらの顧客には自然人のプロパティがあるということです。
今、私は顧客の法人タイプを追加したいと思っていますが、実際の顧客テーブルとは異なるプロパティを持つため、また将来的には法人顧客をより複雑にしたいので、それらのために別のテーブルを作成する必要があるため、legal_entity_customers テーブルとしましょう.
したがって、orders、customers (自然人の顧客を表す)、legal_entity_customers の 3 つのテーブルがあります。問題は、これら 3 つのテーブルの構造を作成する方法、または返される単一のクエリを作成できるようにする必要がある場合に別のテーブルを追加する方法です。彼の顧客との注文 (customers テーブルの自然人または legal_entity_customers テーブルの法人)