Сульфат бария - нерастворимое соединение. Его используют в медицине при рентгенологическом обследовании пищеварительного тракта.
карбонат бария хоть и малорасторимое соединение, но все же будет диссоциировать. Наличие ионов бария в растворе при рентгенологическом обследовании - вещь опасная, так как ионы бария очень вредны для организма.
BaCO3 = Ba(2+) + CO3(2-)
кроме того карбонат бария будет подвергаться гидролизу - в результате щелочная среда
BaCO3 + H2O = HCO3(-) + Ba(2+) + OH(-)
сульфат бария гидролизу не подвергается