Note learning prerequisites

I think we should have an option to link notes with others in a way that a note doesn’t show up until you learn the notes linked to it
This is useful in math when learning something new in shared decks
For example:
Note a:
Note b:

Note b in this case wouldn’t show up until you learn note a because you get b from a.