no. it only has ionic as far as i know.
This compound is ionic.
Ionic
ionic
Ionic
Ionic
Magnesium itself is held together by metallic bonds, which are neither ionic nor covalent. Its compounds would tend to have ionic bonds.
Magnesium phosphate is an ionic compound.
Magnesium Phosphate is an ionic molecule, it has a positively charged metal (Magnesium) and a negatively charged nonmetal portion (phosphate group) with a net zero charge since the charges cancel each other out.
Ionic
ionic
Calcium has both ionic and covalent bonds.
Neither
Zinc phosphate is ionic.
Ionic
ionic
Ionic
Ionic
Nickel phosphate is an ionic compound.
Ionic