Quote Originally Posted by Tony Marston
It would appear that we are each reading from a different book written by a different 'expert' in which the same concepts are given different names, or different concepts are given similar names. No wonder we are all confused! I personally have never heard of a 'Table Data Gateway ' and wouldn't know one if it crawled up my trouser leg and bit me in the a*se (pardon my French!)
I have not read it nor am I knowledgeable about know pattern, but I saw in one of your FAQ (The one you talk about FrontController) that you refer to Martin Fowler Book. I don't know if you read it or what. But the Table Data Gateway pattern is described in that book:

http://www.martinfowler.com/eaaCatalog/