NaCl IS READILY SOLUBLE IN WATER DUE TO HIGH HYDRATION ENERGY
BUT HAVE HIGH MELTING POINT DUE TO STRONG ELECTROSTATIC FORCE BETWEEN SODIUM AND CHLORIDE IONS.
Step-by-step explanation:
Sodium has low melting point 98 deg celcius. In water sodium gets floated.
But sodium chloride have a high melting point because lattice is constructed due to strong electro-static force between positive sodium ions and negative chloride ions as they attract each other. This leads to strong construction so, NaCl have high temperature to break the bonds between the ions.
The melting temperature depends on the charge of the ions. Due to high hydration energy the sodium ions are readily soluble in water. Water can dissolve salt because the positive part of water molecules attracts negative chloride ions and negative part of water molecules attracts positive sodium ions.