NaCl an electrovalent compounds is formed as a result of transfer of one valence electrons from metallic sodium to non- metallic chlorine atom. CaO is similarly formed as a result of transfer of two valence electron/s from metallic calcium to non-metallic oxygen and magnesium chloride by transfer of two valence electron/s from one magnesium atom/s to two chlorine atom/s.
