Wij zijn bezig met het opstellen van een database (gemaakt via een Access Database Poject) en zitten met wat problemen. Alles gebeurt via MSDE.
Er bestaat onder andere een tabel Orders die in relatie staat met Orderlijnen. Nu, de PK binnen Orders is orderID en maakt gebruikt van een Identity (autonumber). Elk order krijgt dus een nieuw ID mee. Maar is het mogelijk om dit ook voor Orderlijn te doen? Binnen elk order telkens een nieuw autonummering starten vanaf bv. 1 zodat er een unieke reeks bestaat binnen de Orderlijnen van een bepaald order?
Als laatste nog dit: een order heeft een status ("open", "gesloten", "gestart"). Wat is de beste wijze om dit om te zetten op db niveau? Een extra tabel? Of gewoon een integer 0, 1, 2 en dan op applicatieniveau de waarden omzetten naar strings?
Er bestaat onder andere een tabel Orders die in relatie staat met Orderlijnen. Nu, de PK binnen Orders is orderID en maakt gebruikt van een Identity (autonumber). Elk order krijgt dus een nieuw ID mee. Maar is het mogelijk om dit ook voor Orderlijn te doen? Binnen elk order telkens een nieuw autonummering starten vanaf bv. 1 zodat er een unieke reeks bestaat binnen de Orderlijnen van een bepaald order?
Als laatste nog dit: een order heeft een status ("open", "gesloten", "gestart"). Wat is de beste wijze om dit om te zetten op db niveau? Een extra tabel? Of gewoon een integer 0, 1, 2 en dan op applicatieniveau de waarden omzetten naar strings?