WITP Files --> Tables
Posted: Sun Mar 12, 2006 4:00 am
I haven't been able to spend as much time working on my WITP Oracle database but I have got this far to planning a sort of Oracle Forms editor. I don't know .net so I can't do a Bohdi and make a .net version of it though [:(]
Anyways, I forsee using the WITPload program to extract scenario data into CVS files which would then have to have their extensions changed from VCS to TXT. From there they will be the input into an Oracle database where the information could then be edited.
I've set up the following "constraints" so far:
1. Air Groups - each Leader ID must be unique in the table. No duplicate values will be allowed.
2. Headquarters - duplicate Leader ID will be allowed simply because of MacArthur starting the game commanding two headquarters. This is a referential integrity breach I'd like to change but with MacArthur it will be possible, with HQs at least, for a commanding officer to be put in charge of two different headquarters at the same time.
3. Land Combat Units - each Leader ID must be unique in the table. No duplicate values will be allowed.
4. Ships - each Leader ID must be unique in the table. No duplicate values will be allowed.
5. Task Forces - each Leader ID must be unique in the table. No duplicate values will be allowed.
Here is the breakdown of the WITPLoad files to my database tables:

Anyways, I forsee using the WITPload program to extract scenario data into CVS files which would then have to have their extensions changed from VCS to TXT. From there they will be the input into an Oracle database where the information could then be edited.
I've set up the following "constraints" so far:
1. Air Groups - each Leader ID must be unique in the table. No duplicate values will be allowed.
2. Headquarters - duplicate Leader ID will be allowed simply because of MacArthur starting the game commanding two headquarters. This is a referential integrity breach I'd like to change but with MacArthur it will be possible, with HQs at least, for a commanding officer to be put in charge of two different headquarters at the same time.
3. Land Combat Units - each Leader ID must be unique in the table. No duplicate values will be allowed.
4. Ships - each Leader ID must be unique in the table. No duplicate values will be allowed.
5. Task Forces - each Leader ID must be unique in the table. No duplicate values will be allowed.
Here is the breakdown of the WITPLoad files to my database tables:
