Marrëdhëniet ndërmjet fushave, tabelave, regjistrimeve, e kështu me radhë, janë gjërat më të zakonshme me të cilat merreni në Access 2016. Mbani parasysh këto dhjetë këshilla:
Një marrëdhënie një-me-shumë lidh një rekord në tabelën prind me shumë regjistrime në tabelën fëmijë.
Vendosni marrëdhënien për të lidhur porositë me klientët ose vendndodhjet me ngjarjet. Një klient mund të ketë shumë porosi dhe një vend mund të ketë shumë ngjarje. Në këtë mënyrë, nuk keni pse të përsërisni të gjitha informacionet e kontaktit të klientit për çdo porosi, as të gjitha informacionet e vendndodhjes për çdo ngjarje.

Një marrëdhënie një-për-një lidh një rekord në tabelën prind me një rekord në tabelën fëmijë.
Ky nuk është një lloj marrëdhëniesh i zakonshëm, por mund të përdoret nëse duhet të ndani një tabelë që përmban shumë fusha në dy tabela.
![10 gjërat që duhet të dini për marrëdhëniet në Access 2016]()
Lidhni fushën e çelësit primar në tabelën mëmë me të njëjtën fushë (të quajtur çelësi i huaj) në tabelën e fëmijës.
Ky është skenari më i zakonshëm. Tabela prind përmban një fushë të çelësit primar dhe tabela fëmijë përmban të njëjtin emër të fushës. Për shembull, një tabelë Klientë dhe Porositë mund të ndajë një ID-në e Klientit. ID-ja e klientit është normalisht çelësi kryesor i klientëve dhe një çelës i huaj në Porositë.
Fushat e bashkuara në marrëdhënie duhet të jenë të të njëjtit lloj të dhënash.
Ju nuk mund të lidhni një fushë teksti në tabelën prind me një fushë numerike në tabelën fëmijë ose anasjelltas. Fushat duhet të jenë ose fusha teksti ose fusha me numra në secilën tabelë.
![10 gjërat që duhet të dini për marrëdhëniet në Access 2016]()
Zbatoni integritetin referencial në kutinë e dialogut Edit Relationships për të parandaluar hyrjen e rekordit "jetim" në tabelën e fëmijëve.
Një jetim është një rekord në tabelën e fëmijëve që nuk ka një rekord përkatës në tabelën e prindërve. Shembulli klasik është një porosi në tabelën e porosive për një klient që nuk është në tabelën e klientëve. Integriteti i referencës parandalon hyrjen në këto lloj urdhrash jetimë.
![10 gjërat që duhet të dini për marrëdhëniet në Access 2016]()
Cakto fushat e lidhura me përditësimin e kaskadës në kutinë e dialogut "Modifiko marrëdhëniet" për të përditësuar vlerën kryesore në tabelën e fëmijës kur përditësohet në tabelën prind.
Supozoni se keni dy tabela, një listë kategorish në një tabelë ExpenseType (emri i fushës Kategoria) dhe një fushë në një tabelë shpenzimesh të quajtur Kategoria. Fusha Kategoria në Shpenzime është e mbushur nga një kuti kombinuese që tërheq të dhënat e saj nga fusha e kategorisë së tabelës ExpenseType. Më tej supozoni se është bërë një gabim shtypi për Dining; ishte shkruar Dinning. Nëse do të vendosnit fushat e lidhura me përditësimin e kaskadës, mund ta modifikoni Dinning në ExpenseType në Dining dhe do të ndryshojë në çdo rekord ku përdoret në tabelën e Shpenzimeve.
![10 gjërat që duhet të dini për marrëdhëniet në Access 2016]()
Cakto regjistrimet e lidhura me fshirjen e kaskadës në kutinë e dialogut "Modifiko marrëdhëniet" për të fshirë regjistrimet e lidhura në tabelën e fëmijëve kur rekordi përkatës fshihet në tabelën mëmë.
Me këtë cilësim të aktivizuar në një marrëdhënie midis ID-së së vendndodhjes në vendndodhje dhe ID-së së vendndodhjes në ngjarje, fshini një regjistrim vendndodhjeje dhe do të fshini të gjitha ngjarjet për atë vendndodhje.
![10 gjërat që duhet të dini për marrëdhëniet në Access 2016]()
Vendosja e marrëdhënieve ndërmjet tabelave vendos automatikisht bashkimet për ato tabela kur ndërtoni pyetje.
Lidhjet e marrëdhënieve kryhen në pamjen e dizajnit të pyetjeve. Nëse vendosni një marrëdhënie midis Vendndodhjeve dhe Ngjarjeve në LocationID, do ta shihni atë linjë bashkimi kur t'i shtoni ato tabela në një pyetje të re në hartimin e pyetjeve.
![10 gjërat që duhet të dini për marrëdhëniet në Access 2016]()
Fshi një fushë që është pjesë e një marrëdhënieje dhe do ta fshish marrëdhënien.
Ju nuk mund të keni një marrëdhënie midis dy fushave nëse njëra prej tyre mungon, apo jo? Pra, Access heq marrëdhënien e prishur kur fshini një fushë që është pjesë e asaj marrëdhënieje.
Nëse një çelës primar është pjesë e një marrëdhënieje, nuk mund ta ndryshoni çelësin kryesor në atë tabelë në një fushë tjetër pa e fshirë më parë lidhjen.
Për të ndryshuar çelësat kryesorë në një tabelë ku çelësi i saj primar është pjesë e një marrëdhënieje, së pari duhet të hapni dritaren e Marrëdhënieve dhe të fshini marrëdhënien përpara se Access t'ju lejojë të ndryshoni çelësin kryesor në një fushë tjetër në atë tabelë. Në dritaren "Marrëdhëniet", kliko me të djathtën në vijën e bashkimit midis dy tabelave dhe zgjidh "Fshi" për të fshirë marrëdhënien.
![10 gjërat që duhet të dini për marrëdhëniet në Access 2016]()