I have a slight issue with the definition of when a submodule is finitely generated. Let $R$ be a ring, $M$ be an $R$-module and $N$ be a submodule of $M$. Which of these is correct?
(1) $N$ is finitely generated if it is generated by finite $A\subseteq M$.
(2) $N$ is finitely generated if it is generated by finite $A\subseteq N$.