1)Mg2SiO4=Mg(2+) + SiO4(2-)
ZnOHCl= ZnOH(+) +Cl(-)
Fe(HCO3)3=Fe(3+) +3 HCO3(-)
2)H3PO4+3NaOH=Na3PO4+3H2O-фосфат натрия(средняя)
H3PO4+2NaOH=Na2HPO4+2H2O-гидрофосфат натрия(кислая)
H3PO4+NaOH=NaH2PO4+H2O-дигидрофосфат натрия(кислая)
основных солей не будет,т.к.их образуют многокислотные основания, а гидроксид натрия-основание однокислотное.