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