Bazat e të dhënave

Foreign key

Në shqip: Çelës i jashtëm

ShpjegimiSQ

Çelësi i jashtëm është një kolonë që tregon te çelësi primar i një tabele tjetër. Kështu lidhen tabelat: p.sh. çdo notë „e di“ cilit nxënës i përket.

EnglishEN

A foreign key is a column that points to the primary key of another table. That's how tables are linked: for example, every grade “knows” which student it belongs to.

Si ta mendosh

Si fleta e notave ku në vend të emrit shkruhet numri i nxënësit në ditar. Me atë numër shkon te ditari dhe e gjen kush është.

Lexoje në anglisht

Like a grade sheet that lists each student's register number instead of their name. With that number you go to the register and find out who it is.

Shembull kodipython

db.execute("""
  CREATE TABLE notat (
    nota INTEGER,
    nxenesi_id INTEGER REFERENCES nxenesit(id))""")

Terma të lidhur