it is ionic because calcium is a metal and phosphorus is a gas.
Calcium has both ionic and covalent bonds.
Neither
Zinc phosphate is ionic.
Iron phosphates are ionic compounds, but the ion phosphate has covalent bonds between O and P.
ionic bond between aluminium cation and phosphate anion
ionic
tricalcium phosphate is an ionic compound do to the fact that it is the bonding of a metal and a nonmetal. it is usually only a molecular compound if it is a bond between two nonmetals such as oxygen and hydrogen.
Calcium has both ionic and covalent bonds.
Neither
Zinc phosphate is ionic.
Nickel phosphate is an ionic compound.
no. it only has ionic as far as i know.
Iron phosphates are ionic compounds, but the ion phosphate has covalent bonds between O and P.
ionic bond between aluminium cation and phosphate anion
3CaP
for health
yes