* magnesio (mg) è un metallo e tende a perdere elettroni per ottenere una configurazione elettronica stabile. Ha 2 elettroni di valenza e vuole perderli per diventare uno ione +2 (mg²⁺).
* Oxygen (O) è un non -metallo e tende a guadagnare elettroni per ottenere una configurazione di elettroni stabile. Ha 6 elettroni di valenza e vuole guadagnare 2 elettroni per diventare uno ione -2 (O²⁻).
Nel legame ionico, il magnesio donerà i suoi due elettroni di valenza all'ossigeno. Ciò si traduce nella formazione di ioni di magnesio (Mg²⁺) e ioni di ossido (O²⁻). Le cariche opposte attirano, formando l'ossido di magnesio del composto ionico (MGO).