switched abstract table base class to use doctrine table schema entity instead of internal table entity.