So I'm working on the Genki 1 book and workbook. In the workbook I'm asked to translate some stuff into Japanese and the one I'm struggling with is... My major is Japanese. I translated it as わたしのせんこうはにほんごです。I know this to be correct because I checked it with the answer key but I'm not 100% sure as to why it's correct. の connects two nouns and in this case it connects My and major right? は is a topic marker so the topic of this sentence is Japanese. But why is there a の between My and major but not major and Japanese? I'm just not understanding it...