The most upvoted answer to Travelling with two different passports claims
If you hold a passport for the country you are entering, many countries' laws require you to show that passport.
What if I have a passport from a Schengen-area country and I am entering the Schengen-area? Does this requirement apply?