Question: why do ionic compounds have high mps and bps?
Answer: Ionic bond: ... Ions are formed will attract (loss of energy, favoring the process) to form a lattice of ions. The attraction between the opposite charged species are very strong, thus large b.p.s and m.p.s, in ionic compounds.