Магний двухвалентный. А фосфор это не металл. Все по-другому.