[SQL] 2 dezelfde entiteiten in koppeltabel
Reshad F
06/04/2014 14:49:59Hello,
Ik loop ergens tegenaan waar ik niet helemaal weet wat ik hiermee aan moet..
Ik heb een USER tabel en een CODE tabel waar een USER code kan opslaan, Nu moet er van verschillende USER gemaakte CODE tegen elkaar vergeleken worden en ik dacht eraan om hier een koppeltabel voor te gebruiken. Maar nu bedenk ik me of dit wel goed is op deze manier.
In het voorbeeldje hieronder heb ik in de user_code_competition een record benoemd als unittest en een als class Maar hoe wordt de relatie en doe ik het zo wel correct? alle input is welkom.
Ik loop ergens tegenaan waar ik niet helemaal weet wat ik hiermee aan moet..
Ik heb een USER tabel en een CODE tabel waar een USER code kan opslaan, Nu moet er van verschillende USER gemaakte CODE tegen elkaar vergeleken worden en ik dacht eraan om hier een koppeltabel voor te gebruiken. Maar nu bedenk ik me of dit wel goed is op deze manier.
In het voorbeeldje hieronder heb ik in de user_code_competition een record benoemd als unittest en een als class Maar hoe wordt de relatie en doe ik het zo wel correct? alle input is welkom.
PHP hulp
17/11/2024 05:58:26Dos Moonen
06/04/2014 15:29:29Reshad F
06/04/2014 18:14:03Haha, sorry een beetje vaag nu ik het zo terug lees Een gebruiker moet tegen een andere gebruiker kunnen strijden d.m.v. geschreven Java code.
Nu moet 1 gebruiker een unit test uploaden, de andere upload een geschreven class. Omdat kwa code het allebei hetzelfde format is heb ik ervoor gekozen om er gewoon 1 tabel voor te maken en elke code een category mee te geven. ( unit test, class ) etc etc.. Maar ik moet dus nu bepalen hoe 2 verschillende codes ( 1 class en 1 unit test ) met elkaar vergeleken worden. In principe is dit geen rocket science maar het bijhouden hiervan twijfel ik een beetje over zodat een class en unit test niet 2x met elkaar vergeleken worden. Zet je dit in een koppeltabel ( USER_CODE_COMPETITION ) of doe je dit op een andere manier het handigst. De reden waarom ik hierover twijfel omdat de codes allebei uit hetzelfde tabel vandaan komen wat ik een beetje raar vind klinken.
Nu moet 1 gebruiker een unit test uploaden, de andere upload een geschreven class. Omdat kwa code het allebei hetzelfde format is heb ik ervoor gekozen om er gewoon 1 tabel voor te maken en elke code een category mee te geven. ( unit test, class ) etc etc.. Maar ik moet dus nu bepalen hoe 2 verschillende codes ( 1 class en 1 unit test ) met elkaar vergeleken worden. In principe is dit geen rocket science maar het bijhouden hiervan twijfel ik een beetje over zodat een class en unit test niet 2x met elkaar vergeleken worden. Zet je dit in een koppeltabel ( USER_CODE_COMPETITION ) of doe je dit op een andere manier het handigst. De reden waarom ik hierover twijfel omdat de codes allebei uit hetzelfde tabel vandaan komen wat ik een beetje raar vind klinken.