Na, Mg and Al are all metals so have metallic bonding, they have high melting points, because there is strong electrostatic attraction which requires a lot of energy to overcome, and Na < Mg < Al because they form increasingly positive charges, and release more electrons, therefore the electrostatic attraction between positive ion and delocalised electrons is stronger, so requires more energy to overcome