Why are ionic compounds soluble in water?
But, except that, here is a simple answer:
When ionic bonds form, one atom becomes positively charged (+), and the other one becomes negatively charged (-).
Water is a covalent polar compound (it has positive and negative poles). Also, ionic compound tend to form complex lattice networks and structures (see the picture).
When the salt is put in water, the water is pulling