OasisUnknown
New Member
- Joined
- Oct 15, 2015
- Messages
- 46
Hello All,
This is going to be more of a theoretical question this time but it is for a schema I am trying to build.
In the end what I think I need the system to do.
I have people incoming to my work at various times so I am building a gains roster.
I need to compare my last gains roster to the new data that I have received to
1. see if there are duplicates. (I can base my duplicate check off Social security number)
2. see if their gain date has changed and if it has then update the data to the new gain date. if not then its a pure duplicate record and I don't need it because I already have it.
after that check is done I need to compare it to my already existing alpha roster to see if that person has already arrived.
so basically check again on the socials but this time compare the data to my alpha roster rather than the already existing gains roster.
If they already exist on the alpha roster they need to be removed from the gains.
To throw one more wrench into the mix I also need to assign the people who are gains to a workforce within the company.
I don't want to loose this data in the mix.
so to recap here is what I believe my workflow will be.
1. upload my alpha roster into the database
2. upload my new gains roster into the database (the raw data)
(checks get done as described above)
3. I am left with a scrubbed gains roster.
4. I will then take that scrubbed gains roster and assign a workforce to the new people who are on the roster. (the ones without a workforce already assigned)
The parts that I am confused on how to tackle is how to not loose my workforce data and how to update just the gaining date.
(also note I have to do things in this round about way because I get all the raw data from different systems and just take that unchanged raw data and import it into my database for analysis. I have no access or control over how the raw data is presented. I just export it to excel and import that excel file into my database.)
Any thoughts or suggestions would be appreciated.
This is going to be more of a theoretical question this time but it is for a schema I am trying to build.
In the end what I think I need the system to do.
I have people incoming to my work at various times so I am building a gains roster.
I need to compare my last gains roster to the new data that I have received to
1. see if there are duplicates. (I can base my duplicate check off Social security number)
2. see if their gain date has changed and if it has then update the data to the new gain date. if not then its a pure duplicate record and I don't need it because I already have it.
after that check is done I need to compare it to my already existing alpha roster to see if that person has already arrived.
so basically check again on the socials but this time compare the data to my alpha roster rather than the already existing gains roster.
If they already exist on the alpha roster they need to be removed from the gains.
To throw one more wrench into the mix I also need to assign the people who are gains to a workforce within the company.
I don't want to loose this data in the mix.
so to recap here is what I believe my workflow will be.
1. upload my alpha roster into the database
2. upload my new gains roster into the database (the raw data)
(checks get done as described above)
3. I am left with a scrubbed gains roster.
4. I will then take that scrubbed gains roster and assign a workforce to the new people who are on the roster. (the ones without a workforce already assigned)
The parts that I am confused on how to tackle is how to not loose my workforce data and how to update just the gaining date.
(also note I have to do things in this round about way because I get all the raw data from different systems and just take that unchanged raw data and import it into my database for analysis. I have no access or control over how the raw data is presented. I just export it to excel and import that excel file into my database.)
Any thoughts or suggestions would be appreciated.