Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8674981
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 12, 20262026-06-12T19:50:21+00:00 2026-06-12T19:50:21+00:00

I am designing an application that will clients on windows, wed, driod, iOS, and

  • 0

I am designing an application that will clients on windows, wed, driod, iOS, and windows phone. I am in a conundrum about what is the best database to use and what is the best architecture approach to follow.

First Thought
Have a master DB that drives the website and every clients information, and having smaller light weight DBs on the client machines that sync with the master only the subset of information that is relevant to the subscribed user. Meaning that if I am user 101 then my windows app, driod, iOS apps will only have my subset of data in the local DB which will give me the power to work offline, but when I am online I can sync with the master DB.

Second Thought
Giving every client their on DB on the server and then just having their independent OS’s apps sync with their own DB’s. My thought behind this is that syncing less complex.

My goal is to do this in way that doesn’t get bogged down with maintenance issues, will keeping the system flexible for growth.

All suggestions or questions would be great.
Also what DB’s would be best?
Also what sync’ing technology would be best?

The website will be in Asp.net.
the windows app will be in .Net also.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-12T19:50:22+00:00Added an answer on June 12, 2026 at 7:50 pm

    Ideally create a central database and create web services to interface it. This way the device and software you use to connect only need to understand basic http messaging. NodeJS has a really nice PostgreSQL lib you could use along with a nodejs module called Express that would allow you to create routes to your database procedures. For example a call of http://myaddress.com/select_all_employees would route to a call that invokes the stored procedure that will select and return you all the employees in a json string or some other standard format. Any device and it’s development framework should be able to make that type of simple web call.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

We are designing an application that will use Rails and Wordpress to interact with
I'm designing an application that will use Oracle , and we have this department
I'm designing an application that will allow me to draw some functions on a
I am designing/developing a web application that will ultimately deploy as a WAR to
I am designing an application that needs to save geometric shapes in a database.
Here is my problem: I am designing an application that will allow students to
I am designing a web based chat feature for an application that will work
I am designing a test application (Using NUnit) that will have to navigate (through
I am designing a distributed application that will consist of RESTful services and a
I am designing an application that will display dynamically-generated forms to the user who

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.