final SelectOperator selectionOrders = new SelectOperator(new BetweenPredicate(
new ColumnReference(_dateConv, 4), true, new ValueSpecification(_dateConv, _date1),
true, new ValueSpecification(_dateConv, _date2)));
// first field in projection
final ValueExpression OrdersOrderKey = new ColumnReference(_sc, 0);
// second field in projection
final ValueExpression OrdersCustKey = new ColumnReference(_sc, 1);
// third field in projection
final ValueExpression OrdersExtractYear = new IntegerYearFromDate(
new ColumnReference<Date>(_dateConv, 4));
final ProjectOperator projectionOrders = new ProjectOperator(OrdersOrderKey, OrdersCustKey,
OrdersExtractYear);
final DataSourceComponent relationOrders = new DataSourceComponent("ORDERS", dataPath