たとえば、Products
と の 3 つのフィールドを持つマスター テーブルがあります。、またはにすることができます。タイプに応じて、製品に関する詳細情報は表またはそれぞれに記載されています。product_id
product_name
product_type
product_type
type_1
type_2
type_3
Product_type_1
Product_type_2
Product_type_3
各Product_type_*
テーブルには、テーブルproduct_id
内の同じ列を参照する がありProduct
ます。Product
テーブルの各行に対して、テーブルの 1 つに正確に 1 つの行があることを確認する方法はありProduct_type_*
ますか? 可能であれば、行がに対応するテーブルにあることも確認したいと思いますproduct_type
。私の例が明確でない場合はお知らせください。