This report analyzes the design of an inventory system for a company managing household goods and food items. It details key variables, including product type, price, and supplier information, as well as key variables like product id, purchase id and supplier id. The report outlines the importance of a key variable, its role in data manipulation, and the range of products. The report then defines the operations by the inventory which include safety stock levels, order levels, and economic order quantity, as well as FIFO and ABC analysis principles for inventory management. The report suggests using a quick sorting algorithm with O(n log n) complexity and a binary search algorithm for efficient data handling. The report also addresses system scalability, discussing how the system can adapt to increased data volume after a company merge, ensuring the algorithms and hardware can handle the increased load. The report concludes that the proposed system provides an effective solution for data management and inventory control, capable of scaling to meet future business needs.