I am interested in this question, which asks for a complete finitely axiomatizable theory with three countable models.
The standard example of $(\mathbb{Q}, <)$ with an ascending sequence of constants $c_1, c_2, \cdots$ doesn't work here because we need infinitely many sentences to capture the $c_i < c_{i+1}$ relationships among the constants.
However, starting with a Dense Linear Orders Without Endpoints (DLOWEs) and tweaking in some way is really the only trick I know for producing a complete theory with finitely many countable models.
Adding in another unary predicate $P(\cdot)$ identifying the ascending sequence causes us to lose completeness. We can use $P$ to ask whether the sequence $c_1, c_2, \cdots$ (or some equivalent construction) grows without bound or not and, indeed, whether the sequence approaches a rational.
So, I'm wondering what we can do with just a single binary relation $R$. Is there any way to get a finite number of countable models other than 1 or 2 (which is impossible by the never two theorem) with finitely many sentences?
