A_Conditionを別テーブルのマスタ化できないの?以下じゃダメ?

テーブルA = A_ID、ConditonID、Count(Table B::A_ID) As Result
テーブルB = A_ID、C_ID、Consition_ID
テーブルC = C_ID、Condition_ID
テーブルConditon = Condition_ID、Condition

A-B間のリレーション
1 A::A_ID = B::A_ID
2 A::Condition_ID = B::Condition_ID