次のような2つのテーブルがあるとします。
products: id, name
(PK = id)
product_group1: product_id
(PK = a1_id)
(FK = a1_id REFRENCES a1)
product_group2: product_id
(PK = a1_id)
(FK = a1_id REFRENCES a1)
product_group3: product_id
(PK = a1_id)
(FK = a1_id REFRENCES a1)
approved_products
問題は、 group1とgroup2(group3ではない)の製品のみを受け入れるというテーブルを設計したいということです。
どうすればそのようなテーブルを設計できますか?(私はmysql BTWを使用しています)