Let $R\subset S$ be a finite extension and $P\in \text{Spec}(R)$. I'm trying to prove that$$\left \{Q\in\text{Spec}(S)\mid Q\cap R=P\right \}$$ is a finite set. Is this also true for any integral extension $R\subset S$?
I tried the following: let $P$ be a prime ideal of $R$, and consider the localization at $P$, $R_P$. Then $R_P$ is a local ring, with maximal ideal $PR_P$ (here is where I'm not sure if what I'm doing is correct or not), then the number of primes lying over $P$ and primes lying over $PR_P$ should be the same, and since $PR_P$ is maximal, then the number of prime lying over it must be finite, and hence the result.
So is it true that then the number of primes lying over $P$ and primes lying over $PR_P$ should be the same, and how to show this, and how can I show that primes lying over $PR_P$ are finite.
For the second part of the question, I don't know if there is a counter example. I'm I on the correct path here? Thank you for your help.