docs: private String createViewDisallowedMessage(String viewName, String singleTableName) {
          boolean singleTable = (singleTableName != null);
          return String.format(
                  "Unable to create %sview %s %sbecause the view definition uses operations that cannot always be applied if %s.",
                  (singleTable
                          ? "single table "
                          : "multi-table "),
                  viewName,
                  (singleTable
                          ? String.format("on table %s ", singleTableName)
                          : ""),
                  (singleTable
                          ? "the table already contains data"
                          : "none of the source tables are empty"));
      }