База данных в первую очередь означает, что у вас есть существующая база данных, и вы можете создать модель путем обновления из базы данных или вручную. Вы можете использовать мастер для создания исходной модели и изменить ее вручную, чтобы определить новые объекты, но больше не следует использовать обновление из базы данных, иначе некоторые ваши изменения будут удалены. Кроме того, ваши пользовательские изменения должны следовать правилам отображения EF (например, невозможно напрямую отобразить несколько объектов в одну таблицу, за исключением некоторых более сложных сценариев отображения, таких как разбиение и наследование), и некоторые из них (пользовательские запросы) должны выполняться непосредственно в EDMX. source (XML), потому что дизайнер не поддерживает их - это требует более сложных знаний по отображению EF, и новичку это будет непросто.
Вы можете проверить спецификацию этого XML. Для сущностей, сопоставленных с пользовательскими запросами, вам придется использовать элемент DefiningQuery в SSDL-части EDMX.