1. machines.csv
machine_id(PK) machine_group initial_status(optional)
1 G1 idle
2 G1 busy
3 G2 idel
  1. jobs.csv

| job_id(PK) | job_type | release_time | due_time | priority | | --- | --- | --- | --- | --- | | 1 | P1 | 0 | 120 | 1 | | 2 | P1 | 0 | 120 | 1 | | 3 | P2 | 130 | 200 | 2 |

  1. operations.csv
job_id(FK) op_id op_seq op_group(machine_group)
1 1 1 G1
1 2 2 G2
2 1 1 G1
  1. operation_machine_map.csv
op_id(PK) machine_id(FK) process_time
1 1 5
2 1 5
3 2 10
4 2 5
  1. setup_times.csv
machine_group from_job_type to_job_type setup_time
G1 1 2 5
G1 2 3 10
  1. qtime_constraints.csv