Ca(OH)2=Mg(OH)2
Ba(OH)2<Mg(OH)2
BaCO3>CaCO3
CaSO4<MgSO4
With increase in the size of the central metal ion, the solubility of the sulphates of alkaline earth metals decreases as the hydration enthalpy from Be2+ to Ba2+ decreases down the group. Therefore, MgSO4 is more soluble in water than CaSO4.