NoahMcBride
7 years agoQrew Cadet
Cross Product
This is something that I have a fairly good understanding of in other database tools such as Sql, but do not know if Quickbase could handle.
I am trying to create a training application that allows for records to be created of employees attending training. All of these trainings require Test Scores and Attendance. Some of these trainings are done in Groups. For Example:
Training Group Employee
T1 G1 G1 E1
T2 G1 G2 E2
T3 G1 G3
T4 G2
T5 G2
T6 G3
I would like to be able to select a list of employees and a single group and then have a cross product of each training and employee be created, so that attendance and scores can be recorded.
Group = G1
Employeee = E1 , E2
Result
G1*E1 = ( (T1 , E1 ) , ( T2 , E1 ) , (T3 , E1)
G1*E2 = (T1 , E2 ) ( T2 , E2 ) , (T3 , E2)
Without this, the best way that I can think to record this is the embed a report where a record is created for each employee and training in the group individually. Is these a better way to create these records?
Thanks.
I am trying to create a training application that allows for records to be created of employees attending training. All of these trainings require Test Scores and Attendance. Some of these trainings are done in Groups. For Example:
Training Group Employee
T1 G1 G1 E1
T2 G1 G2 E2
T3 G1 G3
T4 G2
T5 G2
T6 G3
I would like to be able to select a list of employees and a single group and then have a cross product of each training and employee be created, so that attendance and scores can be recorded.
Group = G1
Employeee = E1 , E2
Result
G1*E1 = ( (T1 , E1 ) , ( T2 , E1 ) , (T3 , E1)
G1*E2 = (T1 , E2 ) ( T2 , E2 ) , (T3 , E2)
Without this, the best way that I can think to record this is the embed a report where a record is created for each employee and training in the group individually. Is these a better way to create these records?
Thanks.