The Short Version
The claim states a standard characterization of schemes in functorial language. Authoritative sources confirm that schemes are exactly Zariski sheaves on affine schemes that admit a local affine presentation. The main caveat is precision: the local affine pieces must glue as open subfunctors or open immersions on the big affine Zariski site, not via arbitrary maps.