Hi!
I am about to start up a new database for HR tracking their positions, vacancies, applications, etc. It's a bit more complex than my first database, so I'll probably be poking around a lot. (You all have been so great so far, and my first database went over quite well!)
Anyway, my question is this:
Any time I have data which repeats, should I create a separate table for it? I have a table with four fields and only one completely unique value - should all the other fields get their information from another table?
I'll just take a part of the db and give an example that way:
tblPosition:
PositionNumber (Primary Key)
CostCenter
ClassCode
Location
tblTitle:
ClassCode (Primary Key)
Title
tblLocation:
LocID (Primary Key)
LocalOffice
tblCostCenter:
CostCtrID (Primary Key)
CostCenter
Is that what I want to do? Even though the CostCtrID and LocID fields will just be random numbers that are never used for anything?
Thanks for your help in advance. I just want to make sure I know what I am doing so I only have to do it once this time.
--Sara
I am about to start up a new database for HR tracking their positions, vacancies, applications, etc. It's a bit more complex than my first database, so I'll probably be poking around a lot. (You all have been so great so far, and my first database went over quite well!)
Anyway, my question is this:
Any time I have data which repeats, should I create a separate table for it? I have a table with four fields and only one completely unique value - should all the other fields get their information from another table?
I'll just take a part of the db and give an example that way:
tblPosition:
PositionNumber (Primary Key)
CostCenter
ClassCode
Location
tblTitle:
ClassCode (Primary Key)
Title
tblLocation:
LocID (Primary Key)
LocalOffice
tblCostCenter:
CostCtrID (Primary Key)
CostCenter
Is that what I want to do? Even though the CostCtrID and LocID fields will just be random numbers that are never used for anything?
Thanks for your help in advance. I just want to make sure I know what I am doing so I only have to do it once this time.
--Sara