B
BaBaBo
Dear All:
I have two tables I want to connect and here are the questions I have.
1. Should I connect using a the primary and foreign keys only.
2. Should I connect using the primary key and the "Skill" Field that appears
in both tables.
2a. Do I need the "Skill" Field in both tables.
3. Should I have a new table for each Skill and put the abilities learned
under that skill heading in the new tables.
4. Should I not create a relationship and use a query instead.
4a. What is the basis for deciding if I should use a query or relationship
for connecting a look up table to a table?
First table is Core Skills. Second Table Look up table for Skill
Ability EG.
Welding Weling Car
Doors Closed
The First Table (Core Skills) is used in a sub form to identify what skill
types a person has used at a previous job. The Second Table is used to define
what particular skills where practiced under the skill type. For the First
Table( Core Skills) There are a finite number of skill practices that are
important, about 5. In the Second Table ( Skill Ability) a total of 5
abilities under EACH skill class, that I am intrested in.
The First Table "Core Skills" has the following Fields:
PKCoreSkills
FKWorkHistoryFacilityInfo
Skill
The Second Table "Skill Ability" has the following fileds:
PKSkillAbility
FKCoreSkills
Skill
AspectOfSkillAbility
I will have populated all of the "AspectsOfSkillAbility" with all of the
different aspects of all the different skills I am intrested in.
So back to the questions:
1. Have I set up my tables incorrectly?
2. Do I need a connection or just a query.
3. Is my questions pointless, just do what you want?
4. Should I create a relationship, should I use just the primary keys or use
the primary keys and the "Skill" Filed that appears in each table.
4a. (Which brings us back to question 1 in this list) Surly I do not need
the same field "Skill" in two different tables? Referential integrity etc.
Much thanks in advance for all your help.
Audi TT Car of choice
I have two tables I want to connect and here are the questions I have.
1. Should I connect using a the primary and foreign keys only.
2. Should I connect using the primary key and the "Skill" Field that appears
in both tables.
2a. Do I need the "Skill" Field in both tables.
3. Should I have a new table for each Skill and put the abilities learned
under that skill heading in the new tables.
4. Should I not create a relationship and use a query instead.
4a. What is the basis for deciding if I should use a query or relationship
for connecting a look up table to a table?
First table is Core Skills. Second Table Look up table for Skill
Ability EG.
Welding Weling Car
Doors Closed
The First Table (Core Skills) is used in a sub form to identify what skill
types a person has used at a previous job. The Second Table is used to define
what particular skills where practiced under the skill type. For the First
Table( Core Skills) There are a finite number of skill practices that are
important, about 5. In the Second Table ( Skill Ability) a total of 5
abilities under EACH skill class, that I am intrested in.
The First Table "Core Skills" has the following Fields:
PKCoreSkills
FKWorkHistoryFacilityInfo
Skill
The Second Table "Skill Ability" has the following fileds:
PKSkillAbility
FKCoreSkills
Skill
AspectOfSkillAbility
I will have populated all of the "AspectsOfSkillAbility" with all of the
different aspects of all the different skills I am intrested in.
So back to the questions:
1. Have I set up my tables incorrectly?
2. Do I need a connection or just a query.
3. Is my questions pointless, just do what you want?
4. Should I create a relationship, should I use just the primary keys or use
the primary keys and the "Skill" Filed that appears in each table.
4a. (Which brings us back to question 1 in this list) Surly I do not need
the same field "Skill" in two different tables? Referential integrity etc.
Much thanks in advance for all your help.
Audi TT Car of choice