I am getting confused about this the more problems I do on it. My understanding was that only strong acids and strong bases will react to produce water and a salt. Something like this:
Molecular Eq: $\ce{HCl(aq) + NaOH(aq) \rightarrow H2O(l) + NaCl}$
Net Ionic Eq: $\ce{H+(aq) +OH- (aq) \rightarrow H_2O(l)}$
Makes perfect sense, both the acid and base break apart and combine with each other. But then I ran across something like this:
Molecular Eq: $\ce{2 CH3CO2H (aq) + Ba(OH)2 (aq) → Ba(CH3CO2)2 (aq) + 2 H2O (l)}$
Net Ionic Eq: $\ce{2CH3CO2H (aq) + 2OH- (aq) → 2CH3CO2- (aq) + 2H2O (l)} $
The net ionic eq tells me that $\ce{CH3CO2H}$ will not break apart, but the molecular equation tells me that they will break apart and form a salt with $\ce{Ba}$.
I'm so confused by this. Why are they giving two opposing pieces of information? Am I missing something here?