Database Integration will usually consist of a third party inventory or POS system that needs to communicate with the website database. Sometimes custom scripts need to be written in order to automate the process, while other times special connections between the applications are all that is needed. In both cases, research time is needed to construct the proper connection between the two parties. Once connected, some updates can take place realtime, while others do batch processing on a daily or nightly event.
The ability to update inventory is crucial to maintaining the proper amount of products in stock online. Backorders and inventory thresholds can help manage these levels, but in some cases a realtime inventory control is required.