We need a database system that will allow all the departments of our company to work in a integrated manner, from purchasing, receiving, accounting, sales and the website. Desktop applications need to be built for accessing the db, we also need mobile devices to access the db from Receiving and Production departments. We have two heavy duty label printers that we want to integrate, one in production, one in the warehouse, so the system can automatically produce labels from certain fields on the db's tables.