I am involved with an organization that has a MS SQL Server database running with a program on a local LAN in the building where they work. The organization is in the process of upgrading to a Cloud solution of the same (upgraded) software and the same MS SQL Server, from the same company. In order for this to happen, the process is to take the old database, go through a normalization process of the tables to make it work with the Cloud version of the software.
The software company is not even doing the upgrade and normalization of the database tables, but my organization will be doing that. On top of that, the software company will be charging my organization for doing the normalization. Is this a normal business arrangement? Has anybody seen anything like this before? Any guidance would be helpful.