Code in CreateTableHandler.AddOperation compares AddForeignKeyOperation instances but ModelDiffer creates new instances
so the comparison always fails. The first thought was to compare FK names instead but the option coded here should be better.
The change adds the FK operations referenced by CreateTableOperation to the operation collection instead of creating new ones.