best way to migrate a database?
My suggestion is to use Microsoft Data Migration Assistant. It will perform an assessment of your on-premises databases first, then it allows you to migrate the database to Azure SQL Database. This tool is very user friendly. It's very easy to migrate a database to Azure with this tool.