James wrote:Do I have to test every script, relationship after the upgrade (a solid 4 weeks work) or just upgrade and that is it. Basically, is it "normal" to loose relationships and script references even in a simple database.
This is certainly a topic on which you'll want to get a number of opinions. That said, it is not normal to "loose" relationships. The FMI engineering team has done an amazing job of maintaining FM6 structures in the conversion process. However, solutions with a large number of relationships may find that their file references and/or graphs are too complex after conversion. In this case "too complex" would mean slowness (sometimes dramatic slowness) and/or a formidable overhead for any new changes. Some people think about it like this- for a complex solution, conversion is cool if you're going to make relatively few changes moving forward. If you're going to mod this thing every day for the foreseeable future, I would content that a straight conversion is not ideal.
The links posted above discuss other strategies, such as converting to get your data tables and building new interface files. Or converting and building any new features in new interface files. You'll find people call this "migrating" to FileMaker 7 / 8 and reserve the term "converting" for the actual process of opening the FM6 file in 7/8.
If you're dealing with a big system you should definitely read all of the migration white papers thoroughly before you start.
On a personal note I'd remind you that building fresh objects in FM7 / 8 is *much* faster than building similar features in FM6. To make sure you make the most of that I'd suggest you build some fresh stuff in FM7/8 before you convert- maybe build a new mini ap- so that you're experience of the tool set is not filtered by the problems and structures embedded in your FM6 files.