if (otherType == null) { return false; }
    public boolean createOnDemand() {        return virtual ||            (otherType.isRelational() && accessName != null) ||            (groupby != null) || isComplexReference();    }