I have this situation:
MySQL – Newbie question: Which are the PK and the FK for these tables? (take a look at the table Salaries)
How do you create a table with multiple primary keys?
create table salaries
(
dep_id smallint auto_increment primary key,
emp_id smallint auto_increment primary key,
bla varchar(20)
);
I receive an error if I try the code above. Any ideas?
A table can only have one primary key. However, the primary key can consist of multiple columns, e.g.