Database
Il sistema utilizza preferibilmente MySQL o MariaDB.
Tabella programmazione
Nel database è presente una tabella programmazione, utilizzata per gestire gli ordini pianificati sulle singole macchine.
| Campo | Tipo | Descrizione |
|---|---|---|
| cod_macchina | varchar | codice identificativo della macchina |
| ordine | varchar | numero o codice ordine di produzione |
| ricetta | varchar | codice ricetta associata alla produzione |
| des_ricetta | varchar | descrizione della ricetta |
| qta_programmata | long | quantità pianificata da produrre |
| qta_prodotta | long | quantità effettivamente prodotta |
| stato | varchar | stato dell’ordine o della lavorazione |
| ordinamento | long | valore numerico utilizzato per definire la sequenza di lavorazione |
Note
- qta_programmata contiene la quantità prevista per l’ordine.
- qta_prodotta viene aggiornata in base all’avanzamento reale della produzione.
- stato può assumere valori come ad esempio:
Da fareIn corsoCompletatoSospeso- ordinamento consente di stabilire la priorità o la posizione dell’ordine nella coda di produzione della macchina.
Esempio SQL
```sql SELECT * FROM programmazione ORDER BY cod_macchina, ordinamento;