I have used tools like MySQL Migration Toolkit (*) and Bullzip’s Access To MySQL utility, both do a excellent job but without relationships. We can spend a lot of hours to identifying and creating relationships until now:
I have write a VBA script to identify MS-Access relationships and create MySQL code with SQL-CREATE sentences, it will be useful after migration process using any free tool:
'Put this function in new/existing MS-Access module. ' ' Version History: ' ' 2014-02-09 - Seamus Casey ' a modification to Ivan's handy Access to MySQL relationship/constraint generator ' ' changes include: ' 1) skip Access system tables (TableDefAttributeEnum.dbSystemObjec) ' 2) add support for cascading updates/deletes ' Public Sub printRelations() Dim sql, fk As String Dim I, J As Integer Dim db As Database Dim Table As TableDef Dim TableName As String ' grab a reference to this once, otherwise when we retrieve a table …[Read more]