use the ionic bonding model to determine which has the higher melting point, nacl or mgo . explain your answer.