Zie
http://ha1.heartprofit.nl/profit/index.php?topic=17983.msg20671#msg20671In datzelfde topic was ik het al niet met je eens, en in bovengenoemde post geef je keurig aan dat je
a. slim was
b. het zelf hebt verzonnen.
Het eerste hebben wij niets op tegen natuurlijk, maar het 2e betekent misbruik waar je nu last van hebt.
Als er een Charge bestaat samen met een andere Charge waarin (linkse posities) begrepen de eerstgenoemde Charge,
is laatstgenoemde Charge een subcharge van de eerste. Dit is altijd al zo geweest, ook voordat jouw hier geīmpliceerde maatwerk aan de orde was. Hier
kan ook niets aan veranderen.
Waar je nu last van zult hebben, is dat wij in "een" hoek betreffende funktionaliteit hebben uitgebreid, met overigens de opmerking dat het inderdaad zo is dat de funktionaliteit rond subcharges (drastisch) is uitgebreid.
Mocht je geīnteresseerd zijn in de definitie van de Chargeserie, dan kun je
hier kijken. Niet aangepast sinds 1993 trouwens ...
Wellicht lastig is het, dat het fenomeen "hoofdcharge" en "subcharge" zacht is gedefinieerd. Als je in de tekst achter
deze link zoekt, kom je beiden tegen, ook precies in de hoek waar ze thuishoren. Als je ons kent weet je dat wel formeel onderkende fenomenen met een hoofdletter worden geschreven. Ik verzin niets achteraf, maar het gegeven dat de Chargeserie bestaat, houdt al in dat -zou je naar het datamodel kijken- je daar een verbonden "hoofdcharge" bij ziet. En die heet Chargeserie. Dit zie je bij de hoofdcharge en subcharge niet omdat ... deze alleen "zacht" bestaan.
Het wordt wellicht nog het best duidelijk als je weet dat de Traceability de boel al bij elkaar kan houden, en je in theorie een andere hoofdcharge kunt hebben dan de subcharges die erbij horen. Bij een Chargeserie is dit niet mogelijk.
Nu snap je het wellicht nog niet, maar het gaat erom dat in het datamodel een onderdeel van een Chargeserie (= Charge) niet gekoppeld is aan een andere Charge (maar aan een andere entiteit, de Chargeserie). Onduidelijke toevoeging : bij de hoofdcharge/subcharge relatie zou dat wel zo zijn, ware het niet dat daartussen de Traceability zit. En daarmee "is" het niets (c.q. zacht).
Dat jij je hierbinnen als slimmerik weet te bewegen is op zich wel zuur natuurlijk, maar het blijft misbruik.
We zullen wel kijken of er iets valt te verzinnen om het voor jou weer lekker te laten lopen, maar reken in elk geval op een Bedrijfsparameter (4 uur) + de rest.