Il nitruro di magnesio è composto da atomi di magnesio e azoto. Il magnesio è un metallo e l'azoto è un non metallo. Quando un metallo e un non metallo reagiscono, formano un legame ionico. Nel nitruro di magnesio, l'atomo di magnesio cede due elettroni a favore dell'atomo di azoto, formando uno ione magnesio con carica 2+ e uno ione nitruro con carica 3-. Questi ioni vengono quindi attratti l'uno dall'altro dalle loro cariche opposte, formando un legame ionico.