I'm sorry I guesss I assumed the "FOREIGN TABLE" designation was optional.
So am I to understand you cannot use DDL on ANYTHING physical ?
native queries are used on source tables, see https://docs.jboss.org/author/display/TEIID/JDBC+Translator