protected function createNewTableInfo($schemaName, $tableName)
{
$info['SchemaName'] = $this->assertIdentifier($schemaName);
$info['TableName'] = $this->assertIdentifier($tableName);
$info['IsView'] = false;
if ($this->getIsView($schemaName, $tableName)) {
$info['IsView'] = true;
}
list($primary, $foreign) = $this->getConstraintKeys($schemaName, $tableName);
$class = $this->getTableInfoClass();
return new $class($info, $primary, $foreign);
}