We present a model that realizes both resonance-Regge (Veneziano) and parton–hadron (Bloom–Gilman) duality. We first review the features of the Veneziano model and we discuss how parton–hadron duality appears in the Bloom–Gilman model. Then we review limitations of the Veneziano model, namely that the zero-width resonances in the Veneziano model violate unitarity and Mandelstam analyticity. We discuss how such problems are alleviated in models that construct dual amplitudes with Mandelstam analyticity (so-called DAMA models). We then introduce a modified DAMA model, and we discuss its properties. We present a pedagogical model for dual amplitudes and we construct the nucleon structure function F2(x, Q2). We explicitly show that the resulting structure function realizes both Veneziano and Bloom–Gilman duality.