Dear Ajay,
Thank you for sharing your experience.
As an additional point, it is not necessary to keep your existing item-warehouse records and you can just keep the new records for updating.
The main issues for adding new warehouse to items are:
1) filling the "LineNo" of new item-warehouse with maximum row number of existing item-warehouse menus 1
2) choosing "Update existing data" except of "Add new data"