NO3-
N有5个valence e-
1个O和N form double bond
1个O带-1的charge
然后和N form single bond
这个时候N还剩下2个valence e-
如果N和剩下的O form double bond
那么这个N就会被10个e- surrounded
这种状况是不被允许的
因为N只是period 2的element
他最多只能被8个e-包围
所以剩下的那个O只能让N form dative bond
这样N就只被8个electron surrounded了