Hoi mensen,
Ik ben voor mijn werk bezig met een database model. Ben gelukkig bijna klaar, maar ik heb nog een probleempje.
Het probleem is als volgt:
Er zijn mensen die zich in kunnen schrijven voor een dienst;
Een dienst is beschikbaar op een dag;
Een dienst kost een bepaald bedrag;
Vorbeelden van diensten zijn: een acticiteitenservice en een maaltijdservice, dus,
maaltijdservice is een dienst.
Het systeem moet dienst onafhankelijk zijn;
Dat wil zeggen dat alle bestelinformatie van de gebruikers als een dienst opgeslagen moet worden;
gebruiker bestelt op een dag een bepaalde dienst.
de dienst is een maaltijdservice.
de maaltijdservice is opgebouwd uit gerechten;
Het lijkt een beetje op inheritance, maar ik weet niet hoe ik dat in een relationele database kan aan geven.
Ik heb onderstaande tabellen:
tabel personen
id_persoon
naam
adres
et..
tabel dienst
id_dienst
omschrijving
beschikbaarheid
prijs
tabel bestellingen
id_persoon
id_dienst
datum
tabel maaltijden
id_maaltijd
id_dienst
Hoe kan ik nu informatie over de maaltijd service opslaan? Moet ik daarvoor een apparte tabel maken.
Ik ben voor mijn werk bezig met een database model. Ben gelukkig bijna klaar, maar ik heb nog een probleempje.
Het probleem is als volgt:
Er zijn mensen die zich in kunnen schrijven voor een dienst;
Een dienst is beschikbaar op een dag;
Een dienst kost een bepaald bedrag;
Vorbeelden van diensten zijn: een acticiteitenservice en een maaltijdservice, dus,
maaltijdservice is een dienst.
Het systeem moet dienst onafhankelijk zijn;
Dat wil zeggen dat alle bestelinformatie van de gebruikers als een dienst opgeslagen moet worden;
gebruiker bestelt op een dag een bepaalde dienst.
de dienst is een maaltijdservice.
de maaltijdservice is opgebouwd uit gerechten;
Het lijkt een beetje op inheritance, maar ik weet niet hoe ik dat in een relationele database kan aan geven.
Ik heb onderstaande tabellen:
tabel personen
id_persoon
naam
adres
et..
tabel dienst
id_dienst
omschrijving
beschikbaarheid
prijs
tabel bestellingen
id_persoon
id_dienst
datum
tabel maaltijden
id_maaltijd
id_dienst
Hoe kan ik nu informatie over de maaltijd service opslaan? Moet ik daarvoor een apparte tabel maken.