Ik ben een site aan het maken die automatisch trainingen voor sporten genereert. Hierbij kan de trainer een algemene trainingsopbouw aangeven (dit hoeft hij maar 1x te doen). Hierbij wordt het soort oefeningen vastgelegd.
Wat ik eigenlijk wil is dat de trainer daarna 3 willekeurige thema's kan kiezen en een trainingsduur (1 hoofdthema, 2 subthema's), die in een verhouding 60/20/20 terugkomen in de training. De thema's (lees: de oefeningen die die thema's bevatten) moeten dus als het ware over de trainingsopbouw worden gelegd, zodat aan het eind de goede training eruit rolt.
Een voorbeeld :
trainingsopbouw : warmup - korte drill - complexe oefening - spel
trainingsduur : 90 minuten
thema's : conditie - dode spelmomenten - aanval
Alle oefeningen zitten in een tabel, waarbij soort oefening aangegeven wordt en de percentages (in een andere tabel) oefening/thema.
bijvoorbeeld :
1. inlopen - soort : warmup - duur : 10 min
oefening - thema - percentage
1 - conditie - 25%
1 - aanval - 25%
Nu is mijn vraag : hoe zorg ik ervoor dat de oefeningen op een dusdanige manier worden toegewezen, dat de trainer een zo optimaal (de gehele training [een stuk of 8 oefeningen] met thema's 60/20/20) mogelijke training krijgt?
Ik heb al een aantal dingen geprobeerd, maar tot nu toe niet met het gewenste resultaat. Ik wil graag even de replies afwachten om te zien of mensen een totaal andere richting opdenken.. Ohja, ik werk met php/mysql.
Wat ik eigenlijk wil is dat de trainer daarna 3 willekeurige thema's kan kiezen en een trainingsduur (1 hoofdthema, 2 subthema's), die in een verhouding 60/20/20 terugkomen in de training. De thema's (lees: de oefeningen die die thema's bevatten) moeten dus als het ware over de trainingsopbouw worden gelegd, zodat aan het eind de goede training eruit rolt.
Een voorbeeld :
trainingsopbouw : warmup - korte drill - complexe oefening - spel
trainingsduur : 90 minuten
thema's : conditie - dode spelmomenten - aanval
Alle oefeningen zitten in een tabel, waarbij soort oefening aangegeven wordt en de percentages (in een andere tabel) oefening/thema.
bijvoorbeeld :
1. inlopen - soort : warmup - duur : 10 min
oefening - thema - percentage
1 - conditie - 25%
1 - aanval - 25%
Nu is mijn vraag : hoe zorg ik ervoor dat de oefeningen op een dusdanige manier worden toegewezen, dat de trainer een zo optimaal (de gehele training [een stuk of 8 oefeningen] met thema's 60/20/20) mogelijke training krijgt?
Ik heb al een aantal dingen geprobeerd, maar tot nu toe niet met het gewenste resultaat. Ik wil graag even de replies afwachten om te zien of mensen een totaal andere richting opdenken.. Ohja, ik werk met php/mysql.