Ik wil graag een database in elkaar zetten waarbij ik de mogelijkheid heb om in een aparte tabel coureurs toe te voegen inclusief het team waarvoor ze beschikbaar zijn in een bepaalde seizoen.
Er zijn twee zaken die van belang zijn.
1. Het totale aantal coureurs bedraagt al 940 personen. Het zou dus erg mooi zijn wanneer ik per seizoen alleen de coureurs kan toevoegen in aparte tabel om de lijst overzichtelijker en minder foutgevoelig te maken.
2. In eén seizoen kan een coureur meerdere auto's gebruiken. Ik kan dus in mijn voorbeeld er niet voor kiezen dat ik automatisch een auto koppel aan een coureur. In 1952 zou dat voor Graham Hill wel kunnen maar niet voor Tony Brooks omdat die in mijn voorbeeld twee auto's heeft gebruikt.
Ik heb in mijn huidige oplossing twee tabellen lineitems gemaakt.
Een Seizoen_Lineitems tabel waarin alleen de coureurs staan die actief zijn in het seizoen van het record.
Een Races_Lineitems tabel voor de races waarin de coureurs worden toegevoegd vanuit de Seizoen_Lineitems tabel inclusief het team waarvoor ze in die éne specifieke race gereden hebben.
Het is de bedoeling dat ik in de lay-out van Races de races aan kan maken in een portaal.
Mijn problemen met deze oplossing.
1. In de Seizoen_Lineitems is de Primary Key uiteraard niet altijd hetzelfde als de PK van de coureur uit de tabel coureur. Ik heb dus die PK_Coureur nodig om die te verwerken in andere relaties om een totaal overzicht te krijgen.
2. Bij het maken van een nieuw record in de lay-out Races krijg ik de __PK_Races niet in het portaal record van Races_Lineitems.
Volgens mij is het maken van records in portalen het beste te doen met een script knop maar dat lukt me niet.
Heeft iemand suggesties en een oplossing zodat ik beter leer te begrijpen hoe deze materie in elkaar zit?
Question
martindes
Ik wil graag een database in elkaar zetten waarbij ik de mogelijkheid heb om in een aparte tabel coureurs toe te voegen inclusief het team waarvoor ze beschikbaar zijn in een bepaalde seizoen.
Er zijn twee zaken die van belang zijn.
1. Het totale aantal coureurs bedraagt al 940 personen. Het zou dus erg mooi zijn wanneer ik per seizoen alleen de coureurs kan toevoegen in aparte tabel om de lijst overzichtelijker en minder foutgevoelig te maken.
2. In eén seizoen kan een coureur meerdere auto's gebruiken. Ik kan dus in mijn voorbeeld er niet voor kiezen dat ik automatisch een auto koppel aan een coureur. In 1952 zou dat voor Graham Hill wel kunnen maar niet voor Tony Brooks omdat die in mijn voorbeeld twee auto's heeft gebruikt.
Ik heb in mijn huidige oplossing twee tabellen lineitems gemaakt.
Een Seizoen_Lineitems tabel waarin alleen de coureurs staan die actief zijn in het seizoen van het record.
Een Races_Lineitems tabel voor de races waarin de coureurs worden toegevoegd vanuit de Seizoen_Lineitems tabel inclusief het team waarvoor ze in die éne specifieke race gereden hebben.
Het is de bedoeling dat ik in de lay-out van Races de races aan kan maken in een portaal.
Mijn problemen met deze oplossing.
1. In de Seizoen_Lineitems is de Primary Key uiteraard niet altijd hetzelfde als de PK van de coureur uit de tabel coureur. Ik heb dus die PK_Coureur nodig om die te verwerken in andere relaties om een totaal overzicht te krijgen.
2. Bij het maken van een nieuw record in de lay-out Races krijg ik de __PK_Races niet in het portaal record van Races_Lineitems.
Volgens mij is het maken van records in portalen het beste te doen met een script knop maar dat lukt me niet.
Heeft iemand suggesties en een oplossing zodat ik beter leer te begrijpen hoe deze materie in elkaar zit?
Ik heb het bestand bijgevoegd.
Bij voorbaat hartelijk dank voor de antwoorden.
Ploegenschema.fmp12 2.zip
Link to comment
8 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.