add a separate TableRelation instead of having TableInfo implement AnalyzedRelation

do it