Пользуемся значением Электроотрицательность. Это справочная величина, значения в учебнике.
Связи:
1. Ковалентная неполярная. Электроотрицательность атомов в молекуле не различается (одинаковая). Молекула состоит из одинаковых атомов неметалла. O2, N2, Cl2 и т.д.
2. Ковалентная полярная. Электроотрицательность атомов различается несильно. Разность значений от 0 до 2. Присутствует в молекулах между атомами разных неметаллов. Встречается особо часто. H2O, HCl, CH4 и т.д.
3. Ионная. Электроотрицательность отличается сильно. Встречается между атомами металлов и неметаллов. Например, атомы элементов главных подгрупп I и II групп с элементами главных подгрупп VI и VII групп. NaCl и т.д.
4. Водородная. Возникает между молекулами, в состав которых входит водород и сильно электроотрицательный элемент (фтор, кислород, азот, реже хлор, сера).
5. Металлическая. Характерна для металлов в твердом и жидком состоянии.
p.s. фтор - самый электроотрицательный элемент. В периодической таблице влево и вниз от него значение электроотрицательности убывает.
Объяснение:
2H₃PO₄ + Mg(OH)₂ = Mg(H₂PO₄)₂ + 2H₂O - это молекулярное
Ионное:
6H⁺ + 2PO₄³⁻ + Mg²⁺ + 2OH⁻ = Mg²⁺ + 2[H₂PO₄]⁻ + 2H₂O - полное ионное
вычеркиваем одинаковые ионы:
2H⁺ + 4H⁺ + 2PO₄³⁻ + Mg²⁺ + 2OH⁻ = Mg²⁺ + 2[H₂PO₄]⁻ + 2H₂O
получаем:
2H⁺ + 2OH⁻ = 2H₂O
Точно не знаю, правильно или не очень правильно, но вроде бы так...