The Archimedean property for $\mathbb R$ follows from the axioms of complete ordered field.
$\mathbb Q$ is often characterized by stating it to be the minimal ordered field (with $0\ne 1$). But this (or any other equivalent axiomatic characterization, which pins it down to an isomorphism like the Peano axioms pin down $\mathbb N$) is rarely used for proving the Archimedean property for $\mathbb Q$. What is used (like here) is that they are formal quotients of integers, which is just a model of $\mathbb Q$.
I insist on proving Archimedean property for $\mathbb Q$ directly from its axiomatic characterization since particular models might in addition contains junk theorems (like the common set theoretic model of $\mathbb N$ requires $2\subset 3$).