Is MgH_2 covalent or ionic?