hi guys I have attached a pic for the table structure..

The problem
I am adding a new record to db and it says its duplicated when title is different is there something wrong on the way I have structured all three to be unique?
I need the title,parent, eid to be unique as only if all three have the same data in it, if one of the fields is different treat it as a non duplicate
UPDATED
The title bla bla does not exist on db yet
INSERT INTO `test_table` (`id`,`title`,`parent`,`lang`)VALUES(1,'Bla bla',0,25);
The error is because of the duplicate value for
idand not fortitle.idis your primary key so duplicates are not allowed. Also your schema says thatidis an auto increment field, so you need not enter its value explicitly.