Calciumphosphat har en ionbinding. Dette skyldes, at calcium er et metal, og fosfat er en polyatomisk ion. Når et metal og et ikke-metal reagerer, mister metalatomerne elektroner til ikke-metalatomerne og danner henholdsvis positive og negative ioner. Disse ioner tiltrækkes derefter af hinanden af deres modsatte ladninger og danner en ionbinding.