Generalised N_ary block designs and optimality of balanced and partially balanced treatment incomplete block designs