Access
 sql >> база данни >  >> RDS >> Access

Видове връзки на таблици в MS Access

Има три типа връзки в Microsoft Access:едно към много, много към много и едно към едно. Връзките на таблици се използват по различни причини, като информиране на дизайна на заявка, формуляр и отчет. За щастие, MS Access улеснява създаването на релации на таблици, преди да разработите други обекти на база данни.

Нека разгледаме по-отблизо трите различни начина, по които данните в една таблица могат да бъдат свързани с данни в друга таблица.

Връзка един към много

Връзката един към много е най-често срещаният тип връзка. Това означава, че таблица A има много съвпадащи записи в таблица B, но таблица B има само един съвпадащ запис в таблица A.

Нека разгледаме един пример. Ако управлявате домашен бизнес за продажба на домашно приготвени шалове, информацията за клиента ще влезе в таблица А. Може да им бъде присвоен идентификационен номер или можете да използвате името им. В таблица Б изброявате техните поръчки. Някои клиенти може да имат една или две поръчки, докато други ще имат 10 или повече. Въпреки това, когато преминавате от таблица B към таблица A, записите в таблица B винаги ще съвпадат само с един запис.

Връзка много към много

Връзката много към много е малко по-сложна. Трябва да вземете предвид и двете страни на връзката, защото таблица А и таблица Б ще имат много записи.

За да накарате тази връзка да работи, ще ви е необходима трета таблица, наречена маса за свързване. Тази таблица е отговорна за изясняване на различните връзки, които могат да възникнат. Използвайки примера по-горе, това би означавало, че за всяка поръчка може да има много продукти и за всеки продукт може да има много поръчки.

Връзка един към един

При връзка едно към едно записите в таблица А имат само един съвпадащ запис в таблица Б и обратно. Тази връзка не се случва често, защото информацията, която е свързана по този начин, може да се съхранява в една и съща таблица. Въпреки това, ако имате таблица с много полета или искате да отделите част от информацията, може да се възползвате от връзка един към един.

Отношенията в реалния свят са сложни, както и връзките с Access! Ако имате въпроси относно създаването на връзки с таблици, обадете се на екипа на Arkware. Ние сме експерти по взаимоотношенията – така да се каже – и ще ви помогнем да преодолеете проблемите си и да излезете по-силни от другата страна!


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. TreeView ImageCombo падащо меню за достъп

  2. Microsoft SQL Server – Присъединете се към мен в SQL събота в Далас

  3. Избягвайте конфликти на числа с Microsoft SQL последователности

  4. Как мениджърите на имоти могат да подобрят ефективността с база данни

  5. Слушайте подкаста на Microsoft Access, епизод 1