title: Accessing same database from different desktop applications
body: <p>I want to ask your opinion.</p>
  
  <p>for example:
  Restaurant A is a new restaurant in location B. Usually i manage the information just by book and maybe some excel formula to calculate. The information that i manage is about staff schedule, staff payroll, staff attendance, income, and storehouse. 
  After a two years, i want to expand my business. I build the same restaurant, but in location C. and now, i realize. Using a book and excel is helpless. Just wasting time for me. i got an idea, how about if all the information store in the computer? Then, I planning to build a system that can help me  to manage the information. Actually is a desktop app. Then i bought two computer. one is for restaurant A in B. the other one is for restaurant A in C. i plan to install the desktop app in both of the computer and also install the desktop app in my personal laptop so that i can manage the restaurant eventhough i'm at home.</p>
  
  <p>my question is :
  1. which kind of database should i use? because i need to retrieve the data quickly.
  2. where should i store the database? in both of computer for each restaurant? if yes, how can i access the data if i'm at home? </p>
  
  <p>can you give me your opinion?</p>