public override void AddIndex(DBColumn column, object value) { if (column.Table != main.Table) { column = ((DBVirtualColumn)column).BaseColumn; } main.AddIndex(column, value); }