Może ogarnij Entity Framework jest to orm. Tworzysz modele i na ich podstawie tworzą Ci się mowę tabele. Także EF tworzy Ci domyślnie bazę danych localdb ale to nie problem, później jak chcesz wrzucić apke na hosting tylko zamieniasz connectionString w pliku web.config