Суррогате Кеи

Аутор: Randy Alexander
Датум Стварања: 25 Април 2021
Ажурирати Датум: 1 Јули 2024
Anonim
В 2057 году, люди выбирают себе любую внешность и зарабатывают лежа на диване [краткий пересказ]
Видео: В 2057 году, люди выбирают себе любую внешность и зарабатывают лежа на диване [краткий пересказ]

Садржај

Дефиниција - Шта значи Суррогате Кеи?

Сурогат кључ је јединствени идентификатор који се користи у базама података за моделирани ентитет или објект. То је јединствени кључ чији је једини значај да делује као примарни идентификатор објекта или ентитета и не изводи се из било којих других података у бази података и може се користити или не мора користити као примарни кључ. Уобичајени сурогат кључ који се користи је јединствени редни број.


Увод у Мицрософт Азуре и Мицрософт Цлоуд | Кроз овај водич научићете о томе шта се рачуна у облаку и како вам Мицрософт Азуре може помоћи да мигрирате и покренете посао из облака.

Техопедиа објашњава Суррогате Кеи

Сурогат кључ представља ентитет који постоји у спољном свету и моделиран је унутар базе података и постаје видљив апликацији и кориснику, или може представљати објект унутар саме базе података и бити невидљив за корисника и апликацију. У оба случаја, сурогат кључ се генерише интерно.

Сурогат кључ се не користи увек као примарни кључ, а то зависи од тога да ли је база података тренутне или временске врсте. Тренутна база података похрањује само важеће тренутне податке и захтева међусобну повезаност између сурогатног кључа у моделираном свету и примарног кључа базе података, у којем случају сурогат може да делује као примарни кључ. Међутим, у временској бази података постоји повезаност између многих и примарног кључа са сурогатом, што значи да унутар базе података може бити више објеката који су повезани са сурогатом кључем, тако да се не може користити као примарни кључ.


Сурогат кључ има следеће карактеристике:

  • Вредност се никада не користи поново и јединствена је у целом систему.
  • Систем је генерисан.
  • Корисник или апликација не могу манипулирати вриједношћу.
  • Вредност није амалгам различитих вредности из више домена.