fo-am / MongooseDatabaseDotNet

A new database schema and importer program for the Mongoose2000 project.
1 stars 0 forks source link

Access database and new database table inconsistencies. #6

Open bethpreston opened 6 years ago

bethpreston commented 6 years ago

I've been going through the tables/views in the two databases to look for any differences. We'd like to keep them as consistent as possible, at least to start with during the transition period. Some of the tables only have minor differences like different column names, but others have missing columns, or other differences which might indicate underlying differences in the data between the two databases. Once some of these more obvious differences are resolved we can run more complex analyses on the two databases and see if they give the same results.

The differences: Life history table:

Babysitting table:

Antiparasite experiment:

Captures new 2013:

DNA:

Group composition:

HPA samples:

MCE females:

MCE litters:

MCE provisioning:

Oestrus:

Meteorological data:

Ox shielding experiment - feeding:

Ox shielding experiment - females:

Ox shielding experiment - males:

Poo database:

Pups:

Radio:

Ultrasound:

Weights:

bethpreston commented 5 years ago

Column name differences:

Oxidative shielding experiment feeding - AM/PM, Amount of egg, Female ID

Oxidative shielding experiment females - Pack, Treatment, Group

Oxidative shielding experiment males - Pack, Date start, Date stop

Poo database - Capitals versus not for all columns

aidanw commented 5 years ago

I think I have made all these changes!

Remaining issues are

LifeHistory: The 'previous names' column sometimes seems to have individual names and sometimes pack names. I cannot see a way of automatically knowing which are which but maybe with discussion we can work something out.

Babysitting: There are some records where time start and time end appear reversed. We should look at some and decide if they can just be swapped or is there some good reason.

Oestrus In the copulation column there are sometimes multiple individuals. I am not sure how to deal with this.

pup association, editing comments. This data is recorded in the new database, I have just merged it with the comments field. I could add a new column if you would prefer but I was reluctant to add what felt like a 'temporary' column.