I am creating an inventory system in Python for my employer, should I store inventory information in an SQLite database? : <p>I have begun creating an inventory system in Python for my employer. I have the frontend GUI mostly complete and have questions about the backend.</p>

<p>How should I store the information?</p>

<p>The program will be located in a dropbox folder that can be accessed by multiple people at once. Should I use an SQLite database, and upon executing functions such as "add stock", open a connection, execute the change, and close the connection? Will this allow multiple users to have the inventory open at once? Are there better ways to handle this?</p>

<p>There won't be a lot of inventory items. Would it be better to use python objects and object methods to store and manipulate the information?</p>
