  In this article, we introduce a random (directed) graph model for the
simultaneous forwards and backwards description of a rather broad class of
Cannings models with a seed bank mechanism. This provides a simple tool to
establish a sampling duality in the finite population size, and obtain a
path-wise embedding of the forward frequency process and the backward ancestral
process. Further, it allows the derivation of limit theorems that generalize
celebrated results by M\"ohle to models with seed banks, and where it can be
seen how the effect of seed banks affects the genealogies. The explicit
graphical construction is a new tool to understand the subtle interplay of seed
banks, reproduction and genetic drift in population genetics.
