Ik wil even iets checken want hoe meer ik erover lees, hoe meer ik er juist van in de war raak
Een 1:1 relatie bestaat als het goed is, niet of nauwelijks in een goed datamodel, las ik hier op GOT.
Euh, ik gebruik ze anders regelmatig bv als er in een record een gebruiker geselecteerd wordt. Die gebruiker staat in een andere tabel en zijn ID sla je op en zo zijn er nog meer keuzes te maken in een record. Dit is volgens mij een 1:1 relatie toch? Eén record in tabel A is gekoppeld aan max één record in table B (gebruikers). De 100 records in tabel A kunnen allemaal aan hetzelfde ID in table B zijn gekoppeld, maar ook dat kan volgens mij met een 1:1 relatie
1:N relatie is geen probleem, 1 record in tabel A (bedrijven) is gekoppeld aan meerdere records in tabel C (ontvangen declaraties)
M:N of N:N, op zich ook geen probleem. Tussentabel benodigd.
N:1 kwam ik een tijdje geleden tegen in een boek over access en hier breek ik al een tijdje mijn hoofd over, al helemaal omdat ik er geen voorbeeld bij kan bedenken. Volgens mij is dit namelijk gelijk aan een N:N relatie en heb je dus hier ook een tussen tabel nodig.
Mijn collega zegt, nee dit is het omgekeerde van een 1:n relatie dus geen tussentabel nodig. Vorige week heb ik nog vol overtuiging mijn betoog de hele dag verdedigd, maar nu twijfel ik weer
Kunnen jullie met jullie ervaring uitsluitsel geven? Want ik heb al een paar websites bezocht, maar het is er helaas niet duidelijker op geworden.
Alvast bedankt!
Een 1:1 relatie bestaat als het goed is, niet of nauwelijks in een goed datamodel, las ik hier op GOT.
Euh, ik gebruik ze anders regelmatig bv als er in een record een gebruiker geselecteerd wordt. Die gebruiker staat in een andere tabel en zijn ID sla je op en zo zijn er nog meer keuzes te maken in een record. Dit is volgens mij een 1:1 relatie toch? Eén record in tabel A is gekoppeld aan max één record in table B (gebruikers). De 100 records in tabel A kunnen allemaal aan hetzelfde ID in table B zijn gekoppeld, maar ook dat kan volgens mij met een 1:1 relatie
1:N relatie is geen probleem, 1 record in tabel A (bedrijven) is gekoppeld aan meerdere records in tabel C (ontvangen declaraties)
M:N of N:N, op zich ook geen probleem. Tussentabel benodigd.
N:1 kwam ik een tijdje geleden tegen in een boek over access en hier breek ik al een tijdje mijn hoofd over, al helemaal omdat ik er geen voorbeeld bij kan bedenken. Volgens mij is dit namelijk gelijk aan een N:N relatie en heb je dus hier ook een tussen tabel nodig.
Mijn collega zegt, nee dit is het omgekeerde van een 1:n relatie dus geen tussentabel nodig. Vorige week heb ik nog vol overtuiging mijn betoog de hele dag verdedigd, maar nu twijfel ik weer
Kunnen jullie met jullie ervaring uitsluitsel geven? Want ik heb al een paar websites bezocht, maar het is er helaas niet duidelijker op geworden.
Alvast bedankt!
[ Voor 3% gewijzigd door ErikRo op 07-11-2004 22:56 ]
"I don't have any solution but I certainly admire the problem." -- Ashleigh Brilliant