Hallo, ik zit hier met het volgende. Voor een bedrijf worden planningen bijgehouden, bij elke opdracht dus. Het concept is ongeveer het volgende (db structuur):
In planningen worden dus de verschillende soorten planningen bijgehouden (bijvoorbeeld 'verpakken' of 'bereiden') en in opdrachtPlanning wordt voor een opdracht/planning combinatie bijgehouden wat de geplande datum is.
Okay, dit werkt. Maar nu zijn ze gewend op de produktie-afdeling een planningsoverzicht te zien waarbij alle opdrachtplanningen naast elkaar staan. Ik heb in het vernieuwde systeem de opdrachten van de planningen gescheiden ivm met een groot aantal planningen en het feit dat lang niet altijd alle planningen van toepassing zijn.
Stel je hebt de planning 'verpakken' en de planning 'bereiden', de plannings-uitdraai zou dan dit zijn:
Nu kan het zo zijn dat bv opdracht# 4022 geen verpakkingsdatum nodig heeft. Dit wordt dan niet opgeslagen in de database.
Hoe krijg ik nu op een mooie manier die velden naast elkaar ook als ze niet van toepassing zijn voor die opdracht?
(indien mijn design verbeterd kan worden hoor ik dat ook graag
)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| | Opdracht | |------------| | opdrachtNr | | planningen | |--------------| | planningNr | | planningNaam | | opdrachtPlanningen | |--------------------| | opdrachtNr | | planningNr | | geplandeDatum | |
In planningen worden dus de verschillende soorten planningen bijgehouden (bijvoorbeeld 'verpakken' of 'bereiden') en in opdrachtPlanning wordt voor een opdracht/planning combinatie bijgehouden wat de geplande datum is.
Okay, dit werkt. Maar nu zijn ze gewend op de produktie-afdeling een planningsoverzicht te zien waarbij alle opdrachtplanningen naast elkaar staan. Ik heb in het vernieuwde systeem de opdrachten van de planningen gescheiden ivm met een groot aantal planningen en het feit dat lang niet altijd alle planningen van toepassing zijn.
Stel je hebt de planning 'verpakken' en de planning 'bereiden', de plannings-uitdraai zou dan dit zijn:
code:
1
2
| | Opdracht | Bereidings Datum | Verpakken Datum | 4021 9 jul 2002 12 jul 20002 |
Nu kan het zo zijn dat bv opdracht# 4022 geen verpakkingsdatum nodig heeft. Dit wordt dan niet opgeslagen in de database.
Hoe krijg ik nu op een mooie manier die velden naast elkaar ook als ze niet van toepassing zijn voor die opdracht?
(indien mijn design verbeterd kan worden hoor ik dat ook graag