I have an SQLite database, with a table having an auto increment integer as a primary key, and another table that is linked to this first table, through a foreign key. I don't understand how I can choose which row from the first table is to link with the right row from the second table.
Let me illustrate with an example :
Table student with auto increment primary key (0, 1, 2, ..., 10)
Table courses with these rows : name = 'French', grade = 'B', student (foreign key) = 3
How can I tell the database that the student 3 got B in French? Because I don't know which primary key (auto number) as been assigned to a student, I just know his name.