Badri,
Unfortunately, I don't believe this is possible from an XFA data binding point-of-view. The way it works, in XFA, is that all fields with the same binding share the same value. Its like global but without actually giving the fields global bindings where they all have to share the same name.
If you had one data node in which data could be stored but you had 3 fields, each bound to it, with different values, how would you tell which value from which field to set into the data?
Unless you write some script to auto-split the data into the 3 fields somehow (by inserting some separators into the combined text) and leave only 1 of the 3 fields bound, I don't see how you'll achieve what you're wanting to do.
Stefan
Adobe Systems
More answers at
Stefan Cameron on Forms.