What would be the charge on a Mg ion?
ionic bonds invlove sharing electrons
A great way to understand ionic compounds and the periodic table