I am working on an .net application that needs to present to the user data from 3 different platforms and any actions taken are also saved to the respective databases. What is the best design pattern for data access ,I am thinking Factory would be best but i need some advice as I am kind of new to this approach.I am working on an .net application that needs