Why sodium chloride has high melting point?

Sodium chloride consists of sodium ion (Na + ) and chloride ion (CT). These are strongly attracted towards each other to form ionic bond. To break this strong force of attraction between them, a large amount of energy is required… Hence, sodium chloride has high melting point.