Very interesting find. I think it's not uncommon to find many eras of artifacts in the same site, simply because sites ranging back even to the neolithic continue to be used as time goes on. My layman assumption is that this was a decent sized community for a number of centuries that eventually died out, which this German solider happened to die on top of during the war.