Beste forummers,
Zoals enkelen van jullie weten ben ik al een tijdje bezig een database te bouwen. Ik heb echter een probleem waar ik al vaker vragen heb over gesteld maar ik kan maar geen bevredigend antwoord vinden.
Ik wil graag 4 aparte informatie objecten handig opslaan. Het betreft. Locatie, Leverancier, Product en Prijs.
De hierarchie is als volgt:
allereerst komt locatie (onze eigen warenhuizen). Locatie bepaalt welke leverancier kan leveren (niet iedere leverancier levert aan iedere locatie). Leverancier bepaalt welk product geleverd kan worden, maar locatie bepaalt ook het product want niet iedere leverancier levert al zijn producten aan iedere locatie. Prijs staat het laagst in de hierarchie, zij wordt bepaald door Locatie, Leverancier en Product.
Om het nog moeilijker te maken worden van verschillende leveranciers regelmatig hetzelfde product besteld.
Ik ben niet in staat mijn tabellen zo op te bouwen dat er dubbel werk ontstaat. Ik had op een gegeven moment zelf een oplossing; Die bestond uit het feit dat ik alles in 1 tabel zette en dmv een formulier en een subformulier de tabel invulde.
Ik had dus Leverancier en Product bij elkaar en dan ook Locatie en Prijs in een subformulier. Op zich werkte dit goed, ik had alleen het constante gevaar van lege records en ik moest producten die door meerdere leveranciers werden geleverd toch apart erin zetten (bijv. Papier stond er 2 keer in want het werd door twee leveranciers geleverd).
Hoe kan ik de tabelstructuur en een eventueel formulier zo goed mogelijk bouwen? Het is namelijk ook de bedoeling dat alles maar 1 maal wordt ingevuld.
Ideeen, tips, suggesties zijn welkom, ik ga antwoorden op eerdere vragen nog een doorspitten
Zoals enkelen van jullie weten ben ik al een tijdje bezig een database te bouwen. Ik heb echter een probleem waar ik al vaker vragen heb over gesteld maar ik kan maar geen bevredigend antwoord vinden.
Ik wil graag 4 aparte informatie objecten handig opslaan. Het betreft. Locatie, Leverancier, Product en Prijs.
De hierarchie is als volgt:
allereerst komt locatie (onze eigen warenhuizen). Locatie bepaalt welke leverancier kan leveren (niet iedere leverancier levert aan iedere locatie). Leverancier bepaalt welk product geleverd kan worden, maar locatie bepaalt ook het product want niet iedere leverancier levert al zijn producten aan iedere locatie. Prijs staat het laagst in de hierarchie, zij wordt bepaald door Locatie, Leverancier en Product.
Om het nog moeilijker te maken worden van verschillende leveranciers regelmatig hetzelfde product besteld.
Ik ben niet in staat mijn tabellen zo op te bouwen dat er dubbel werk ontstaat. Ik had op een gegeven moment zelf een oplossing; Die bestond uit het feit dat ik alles in 1 tabel zette en dmv een formulier en een subformulier de tabel invulde.
Ik had dus Leverancier en Product bij elkaar en dan ook Locatie en Prijs in een subformulier. Op zich werkte dit goed, ik had alleen het constante gevaar van lege records en ik moest producten die door meerdere leveranciers werden geleverd toch apart erin zetten (bijv. Papier stond er 2 keer in want het werd door twee leveranciers geleverd).
Hoe kan ik de tabelstructuur en een eventueel formulier zo goed mogelijk bouwen? Het is namelijk ook de bedoeling dat alles maar 1 maal wordt ingevuld.
Ideeen, tips, suggesties zijn welkom, ik ga antwoorden op eerdere vragen nog een doorspitten