Ik loop net tegen een probleem aan dat ik een bepaalde afgeleide klasse in de database wil opslaan. Nu zoek ik een nette manier om dit te bewerkstelligen, aangezien SQL dit niet ondersteund naar mijn weten.
Even wat meer info; Ik heb een klasse die algemene info van een factuur bevat (zoals het id en de datum) en een afgeleide klasse RegiebonFactuur (bevat wat extra dingen). Later komen er nog andere typen facturen bij, dus daarom lijkt mij deze constructie het verstandigst.
Zelf zat ik te denken om het zo op te lossen:
Factuur: id, factuurDatum
RegieFactuur: <id@Factuur>,<RegieBon>
Maar om eerlijk te zijn vind ik dat een beetje vuile oplossing, ookal denk ik zelf dat het wel de enige is.. Toch zou ik van jullie hier graag wat commentaar op willen hebben hoe ik dit misschien wat netter kan oplossen.
Even wat meer info; Ik heb een klasse die algemene info van een factuur bevat (zoals het id en de datum) en een afgeleide klasse RegiebonFactuur (bevat wat extra dingen). Later komen er nog andere typen facturen bij, dus daarom lijkt mij deze constructie het verstandigst.
Zelf zat ik te denken om het zo op te lossen:
Factuur: id, factuurDatum
RegieFactuur: <id@Factuur>,<RegieBon>
Maar om eerlijk te zijn vind ik dat een beetje vuile oplossing, ookal denk ik zelf dat het wel de enige is.. Toch zou ik van jullie hier graag wat commentaar op willen hebben hoe ik dit misschien wat netter kan oplossen.