'Like to know your valuable suggestion on which approach would be best one in performance."
There is no "best" solution. Every project is different and it depends on usage, future extensibility, integration, etc, etc.
There are other articles similar to this one. Research and make the decision based on your needs.Entity Framework Performance