Usually we can't assume that a set of axioms only has one model up to isomorphism. In fact, if a set of first-order axioms has just one infinite model, then it is a consequence of the Löwenheim–Skolem theorem that it has models of all infinite cardinalities. Since all isomorphisms are bijections, it follows that there must be two non-isomorphic models. The reason why this doesn't break down for complete ordered fields is that completeness is a second-order axiom: it quantifies over infinite sets of variables ('any bounded increasing sequence has a least upper bound').
However, there are sets of axioms whose models of a given size are all isomorphic. This phenomenon is known as categoricity. An example of this is unbounded dense linear orders, whose theory is countably categorical (i.e. all its countably infinite models are isomorphic). In other words, if $M$ is a countable set endowed with a dense linear order $<_M$, such that $M$ has no $<_M$-least or $<_M$-greatest element, then $(M,<_M) \cong (\mathbb{Q}, <)$.
Categoricity is a special property held by certain sets of axioms, but certainly not all sets of axioms. Most of the time, you cannot expect categoricity. (E.g. two given groups of a given cardinality, especially when infinite, are typically non-isomorphic.)