Шта је страни кључ?

У СКЛ бази података, страни кључ је колона, или скуп колона, који ствара везу између њене табеле и друге табеле. Главна табела из које је линк креиран садржи примарни кључ који се повезује са страним кључем друге табеле. Овај примарни кључ> веза са страним кључем дозвољава један или више редова података у једној табели да се повежу или повежу са једним или више редова података у другој табели.

Страни кључ се креира помоћу ограничења "ФОРЕИГН КЕИ" када креирате нову таблицу базе података или мијењате постојећу таблицу базе података. Ступац означен као страни кључ такође има ограничење "НОТ НУЛЛ", што значи да мора да садржи вредност и не може бити празно.

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

База података, изрази базе података, примарни кључ, програмски термини, софтверски термини