Преглед садржаја:
Дефиниција - Шта значи однос један на један?
Однос један на један у релацијској бази података догађа се када један родитељски запис или поље има или нулу или само један дечији запис. Ове односе је најлакше представити у базама података, јер се и матични и дечији записи могу налазити у истој табели.
Техопедија објашњава однос један на један
На пример, у табели ЦУСТОМЕР_МАСТЕР у бази података банке, сваки клијент је представљен јединственом ЦУСТОМЕР_ИД, која је уједно и примарни кључ табеле. Сваки купац може такође имати картицу социјалног осигурања коју је издала влада, а која садржи јединствени број социјалног осигурања. Стога, сваки клијент мора имати један ИД клијента у бази података банке. Ако га клијент има, тада може постојати само један број социјалног осигурања по кориснику.
Родитељско поље (ЦУСТОМЕР_ИД) има однос један на један са пољем социјалног осигурања. За такве односе најбоље је ставити их у једну табелу ради лакшег референцирања. У овом случају, број социјалног осигурања једноставно треба бити додатна колона у табели ЦУСТОМЕР_МАСТЕР.