Boron trichloride has a simple molecular structure, whereas sodium chloride has a giant ionic lattice structure. The ionic bonding between oppositely charged ions in NaCl is stronger than the covalent intramolecular bonding in BCl3. Therefore, less energy is required to break the intramolecular covalent bonds in BCl3, hence a lower melting temperature