why are some ionic compounds soluble in water and others are not?
Generally, ionic compounds whose component ions have larger charge magnitudes are less soluble because the ions are attracted too much to dissociate. A soluble compound will dissociate because of the attractions with the surrounding water molecules are strong enough to separate the ions.