Hi,
We are heading in the right direction :).
And thanks for the explanation. This is exactly what I analyzed from my prior experience.
The problem is the client is very new to ESRI and they have not done any research about how to use the same. I was trying to figure out various ways in which they can maintain their data so that it gives us best use of ESRI toolkit and API.