Let $V$ be a $\mathbb{Q}$ Vector-Space. Then from the definition of Vector-Spaces, we have $1.x=x$ for all $x \in V$. From this one can show $n.x=x+x+...+x(\text{n times})$ for all $n \in \mathbb{Z}$.
So any scalar multiplication defined on a $\mathbb{Q}$-Vector Space, when restricted to $\mathbb{Z}$ becomes identical. Now the question is, is there only one possible way to define scalar multiplication on a $\mathbb{Q}$-Vector Space?
This can be generalized to ask
How many scalar multiplications are possible on $\mathbb{R}$-Vector Space and $\mathbb{C}$-vector space?