Еден-на-еден односи се составен дел на градење на база на податоци
Еден-на-еден односи се јавуваат кога во првата табела има точно еден запис кој одговара на еден запис во поврзаната табела. На пример, граѓаните на САД имаат број на социјално осигурување. Постои само еден број кој се доделува по лице, и затоа, едно лице не може да има повеќе броеви.
Еве уште еден пример со користење на двете табели подолу. Табелите имаат врска еден-на-еден, бидејќи секој ред во првата табела е директно поврзан со друг ред во втората табела.
Број на вработен | Име | Презиме |
123 | Рик | Росин |
456 | Роб | Halford |
789 | Еди | Хенсон |
567 | Ејми | Бонд |
Така, бројот на редови во табелата со имиња на вработени мора да биде ист со бројот на редови во табелата со работни позиции.
Број на вработен | Позиција | Телефон Екстен. |
123 | Соработник | 6542 |
456 | Менаџер | 3251 |
789 | Соработник | 3269 |
567 | Менаџер | 9852 |
Друг тип на модел на база на податоци е односот меѓу еден и многу. Користејќи ја долната табела може да се види дека Роб Халфорд е менаџер, така што неговата врска со позицијата е еден-на-еден, бидејќи во оваа компанија лице има само една позиција. Но, менаџерската позиција вклучува двајца луѓе, Ејми Бонд и Роб Халфорд, кој е односот меѓу еден и многу. Една позиција, многу луѓе.
Дознајте повеќе за односите со бази на податоци, странски клучеви, приклучоци и ER дијаграми .