DB Ontwerp preview
Hallo mensen,
Ik ben even bezig geweest met het ontwerpen van een DB voor een site van een basketbalclub. Daarin zou een gedetailleerd systeem van hun ploegen en wedstrijden moeten komen. En hiervan heb ik al een gedeelte geschetst. (database.pdf)
Nu wou ik aan jullie vragen of er eventueel opmerkingen over zouden zijn.
Gebruik ik goede namen, zou jij een onderdeel anders doen, ...
Alvast bedankt.
Ik ben even bezig geweest met het ontwerpen van een DB voor een site van een basketbalclub. Daarin zou een gedetailleerd systeem van hun ploegen en wedstrijden moeten komen. En hiervan heb ik al een gedeelte geschetst. (database.pdf)
Nu wou ik aan jullie vragen of er eventueel opmerkingen over zouden zijn.
Gebruik ik goede namen, zou jij een onderdeel anders doen, ...
Alvast bedankt.
Age? Je gaat toch geen leeftijd opslaan neem ik aan, maar alleen een geboortedatum.
Die age is Teams_Category.age die jij bedoelt waarschijnlijk?
Wel, die club heeft jeugdploegen (net als bij voetbal bv.) en je hebt categorieën Benjamins, Juniors, ..
Om bij een nieuw seizoen spelers tot een ploeg toe te voegen, moeten die dus aan een maximale leeftijd voldoen om er bij te mogen zitten. Als een speler ouder is dan de leeftijdscategorie waar men hem wil in steken, dan komt er een warning op het scherm.
Daarvoor die age als integer. Stel dat ik een geboortedatum zou moeten opgeven, dan zou die elk jaar aangepast moeten worden.
Verder nog opmerkingen?
Wel, die club heeft jeugdploegen (net als bij voetbal bv.) en je hebt categorieën Benjamins, Juniors, ..
Om bij een nieuw seizoen spelers tot een ploeg toe te voegen, moeten die dus aan een maximale leeftijd voldoen om er bij te mogen zitten. Als een speler ouder is dan de leeftijdscategorie waar men hem wil in steken, dan komt er een warning op het scherm.
Daarvoor die age als integer. Stel dat ik een geboortedatum zou moeten opgeven, dan zou die elk jaar aangepast moeten worden.
Verder nog opmerkingen?
Nog mensen die een kijkje willen nemen naar het voorlopige ontwerp?
Ik heb van iemand op IRC gehoord dat het makkelijker zou zijn om bij Game_Points niet te werken met home en away maar iets als eigen punten en tegenstander punten. Alhoewel ik besef dat dit heel erg discutabel kan zijn..
Ik heb van iemand op IRC gehoord dat het makkelijker zou zijn om bij Game_Points niet te werken met home en away maar iets als eigen punten en tegenstander punten. Alhoewel ik besef dat dit heel erg discutabel kan zijn..
'Hipska:
Ik heb van iemand op IRC gehoord dat het makkelijker zou zijn om bij Game_Points niet te werken met home en away maar iets als eigen punten en tegenstander punten. Alhoewel ik besef dat dit heel erg discutabel kan zijn..
Ben ik met je eens. Het kan op twee manieren benaderd worden. Denk dat je gewoon de manier moet kiezen die voor jouw het meest handige lijkt.
Hou je met programmeren wel rekening met Dispensatie?
(Is overigens een eigenschap van een speler, dus moet misschien ook in de DB)
(Is overigens een eigenschap van een speler, dus moet misschien ook in de DB)
Aparte tabel voor postcodes en steden?
'Tommy:
Aparte tabel voor postcodes en steden?
Voor een wat kleine club overbodig lijkt me. Je hebt er ook nog eens geen verdere voordelen bij...
'nico:
Hou je met programmeren wel rekening met Dispensatie?
(Is overigens een eigenschap van een speler, dus moet misschien ook in de DB)
(Is overigens een eigenschap van een speler, dus moet misschien ook in de DB)
Wat bedoel je hier mee?
'Tommy:
Aparte tabel voor postcodes en steden?
Ja, zodat wanneer men een stad invult, men automatisch de postcode krijgt die er bij hoort. (of omgekeerd natuurlijk)
Of bedoelde je dit niet?
Dispensatie is als je te oud bent voor een team, maar vanwege omstandigheden toch in het lagere team mag spelen.
(ik moest bijvoorbeeld naar de A's, maar omdat er genoeg keepers in de A's waren, en te weinig in de B's, ben k in de B's gebleven.
Maar dispensatie moet wel officieel worden aangevraagd bij de KN*B, wat dit dus een eigenschap maakt van een speler.
(ik moest bijvoorbeeld naar de A's, maar omdat er genoeg keepers in de A's waren, en te weinig in de B's, ben k in de B's gebleven.
Maar dispensatie moet wel officieel worden aangevraagd bij de KN*B, wat dit dus een eigenschap maakt van een speler.
Bij basketbal mag je altijd in een hoger team spelen dan uw leeftijd. A en B ploegen zijn in dezelfde leeftijdscategorie, dus wisselen hierin kan ook zonder problemen.
Maar ik heb nog nooit gehoord om in een leeftijdscategorie te spelen die lager is dan uw leeftijd. Dit mag volgens mij gewoon niet.
Maar ik heb nog nooit gehoord om in een leeftijdscategorie te spelen die lager is dan uw leeftijd. Dit mag volgens mij gewoon niet.
Ik weet dat het met voetbal zowieso mogelijk is :P
en even een link,,
In Basketbal kan het dus ook
http://www.bbrayonnoord.nl/wedstrijden/dispensatie.htm
en even een link,,
In Basketbal kan het dus ook
http://www.bbrayonnoord.nl/wedstrijden/dispensatie.htm
Ok, bedankt. Dan geef ik enkel een warning als een persoon wordt toegevoegd die buiten de leeftijdscategorie valt.
Wil Tommy ook nog eens zijn reactie duidelijk maken aub?
Wil Tommy ook nog eens zijn reactie duidelijk maken aub?
'Hipska:
Wat bedoel je hier mee?
Ja, zodat wanneer men een stad invult, men automatisch de postcode krijgt die er bij hoort. (of omgekeerd natuurlijk)
Of bedoelde je dit niet?
'nico:
Hou je met programmeren wel rekening met Dispensatie?
(Is overigens een eigenschap van een speler, dus moet misschien ook in de DB)
(Is overigens een eigenschap van een speler, dus moet misschien ook in de DB)
Wat bedoel je hier mee?
'Tommy:
Aparte tabel voor postcodes en steden?
Ja, zodat wanneer men een stad invult, men automatisch de postcode krijgt die er bij hoort. (of omgekeerd natuurlijk)
Of bedoelde je dit niet?
Tuurlijk, daar had ik niet aan gedacht!




