Thank you Office Guy,
I guess my plan was still vague. You made it so much clearer!
I never came to think of this little change, but it makes a big difference.
I have another question though.
If I want to have a back end page so other staff can edit products info, that's when I should use DataAssist, right? And what would be the work sequence?
(Do I build a shop list site with eCart first, then back end with DataAssist? Or does it even matter?)
p.s. Oops! pardon me for choosing a wrong category.