Tablas de flujo de trabajo (continuación)
Tabla de trabajos (continuación)
Ejemplo de SQL para fusionar los datos del flujo de trabajo:
SELECT * FROM
workflow
LEFT
JOIN
job
ON
workflow.id
LEFT
JOIN
workflow_attribute
workflow_attribute.workflow_id
Tablas relacionadas con los datos de control de calidad
Los datos de control de calidad se guardan en las tablas que se indican a
continuación. Puede extraer los datos por su cuenta según sus necesidades.
tabla inspect_result: almacena los datos de la inspección final de una
O
muestra de producto, por ejemplo, el número de lote, el número de
serie, si la muestra ha sido aprobada o no aprobada, etc.
tabla inspect_detail: almacena los datos de inspección de cada paso,
O
por ejemplo:
¿cuántos defectos se informaron en este paso?
–
¿se ha completado este paso o no?
–
¿cuál es el resultado de este paso (aprobado o no aprobado, etc.)?
–
Un registro inspect_result contiene varios registros inspect_detail.
Sistema Exalta Manual de usuario
=
job.workflow_id
ON
workflow.id
=
Anexo 5: Estructura de la base de datos
tabla inspect_data: almacena los datos de inspección de todas las
O
observaciones informadas por el operador, por ejemplo, defecto,
medición, nota, etc.
Un registro inspect_detail contiene varios registros inspect_data.
tabla attr_attribute: almacena el valor del atributo introducido para
O
cada muestra de producto.
Muestra de SQL para fusionar los datos de inspección:
SELECT *
FROM
`inspect_result`
LEFT
JOIN
`inspect_detail`
ON
`inspect_result`.`id`
Detail`.`inspect_result_id`
LEFT
JOIN
`inspect_data`
`Inspect Detail`.`id`
detail_id`
LEFT
JOIN
attr_record
result_id
=
inspect_result.id
`Inspect
Detail`
=
`Inspect
`Inspect
Data`
=
`Inspect Data`.`inspect_
ON
attr_record.inspect_
ON
216