Tener tres mesas. Uno contendría los productos:
id Product
1 Windows XP Professional
2 Keyboard
3 Mouse
4 LCD Monitor
5 Speaker
otro contiene las solicitudes:
id request_date dept supplier
1 25-Jul-2012 Production Microsoft
El tercero mapea los dos primeros juntos
id request_id item_id
1 1 1
2 1 2
3 1 3
4 1 4
5 1 5
(Alternativamente, puede hacer que las identificaciones de los productos sean números primos y almacenar los items
columna como un múltiplo de los elementos. Todo lo que necesitas hacer es encontrar los factores primos de los items
columna, ¡y luego tienes la lista de artículos!*)
*Por alguna razón, nadie en el trabajo cree que sea una buena idea.