Подходы взаимодействия с базой данных.

Слышал что есть множество различных подходов для взаимодействия с помощью EF. Что это за подходы, в чём их суть?

Способов взаимодействия с базой данных через EF на данный момент 3: Database First, Model First и Code First.

В этом же порядке они и появлялись (в первой версии EF был именно Database First). Если новичок, то рекомендую начать именно в таком порядке. Как по мне, то Database first реально проще)