Sobes.tech
Junior — Middle

Можете ли да објасните шта значи термин 'кључ' у контексту табеле базе података?

sobes.tech АИ

Одговор од АИ

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

Главне врсте кључева:

  • Примарни кључ (Primary Key) — јединствени идентификатор записа, не дозвољава понављање и NULL.
  • Спољни кључ (Foreign Key) — поље које се односи на примарни кључ друге табеле, обезбеђујући везу између табела.

На пример, у табели корисника, поље user_id може бити примарни кључ, који јединствено идентификује сваког корисника.