I'm making an Anki deck to learn vocabulary and, when it comes to nouns, I don't really know which forms of each noun to include and learn. Up to now I've been learning the nominative singular and plural and genitive singular and plural forms of every noun, but I don't know if it's the best thing to do, especially for stress patterns.
I've come across this Wiktionary appendix about stress patterns in nouns and according to it in some cases the stress falls on the stem instead of the ending in accusative and instrumental. This is the case of вода for example, so if I only learnt its nominative and genitive forms I wouldn't know that.
So which forms to learn (aside from nominative singular and plural) in order to be able to predict all forms and stress positions of a noun?