![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
I have built my very own first relationship database (FM 8.0) with twelve tables, various one-to-many and three many-to-many relationships. My collegues have very enthousiasticly started using the database and now have reached "stage two", in which they have numerous issues to be solved. I am happy to work on a new version of the database, but after I'm finished, the data from the "operational" database has to be migrated to the new version. I see no way of doing this at once for all tables. Or am I missing something? |
#3
| |||
| |||
|
|
I have built my very own first relationship database (FM 8.0) with twelve tables, various one-to-many and three many-to-many relationships. My collegues have very enthousiasticly started using the database and now have reached "stage two", in which they have numerous issues to be solved. I am happy to work on a new version of the database, but after I'm finished, the data from the "operational" database has to be migrated to the new version. I see no way of doing this at once for all tables. Or am I missing something? |
#4
| |||
| |||
|
|
One data suggestion: I assume you have an auto-entered serial number field. When you complete your next (or any subsequent) version (and thoroughly document what you've done), give the records a new starting serial number. For example, your v1 SNs might start with "10000001", v1.1 could use "11000001", v2 "20000001" and so on. Reason for doing this: if something goes wrong, you can easily identify which records were entered when. I know you could use your auto-entered timestamp for this, but doing so requires you to remember what you did when. I find that reflecting versioning in the SN is very easy. Thanks for this handy tip. I will try and put it into practise as soon |
|
Also, I assume you're making ample use of the Comments and other built-in documentation features so you can later understand the rationale for doing various things. Now you are really working my conscience. I was só proud having |
#5
| |||
| |||
|
|
In FileMaker 8 Advanced, you can import multiple table *definitions* at once, but they are brought in as separate entities and do not contain any records. If you want to bring the data/records in, you must do one import operation for each table. If all your colleagues are working on the same dataset -- for example if they are working on a networked file -- this would be a one-time operation. If they are all working on their own separate copies of data then you can script the import process so that it appears to the end user as if it is a single step. They are all working on the same file, so I guess it will be up to me |
![]() |
| Thread Tools | |
| Display Modes | |
| |