Tôi có hai bảng -> Biến (id, name) và Variable_Entries (id, var_id, value).MySQL: Ràng buộc duy nhất trên nhiều trường
Tôi muốn mỗi biến có một tập hợp các mục nhập duy nhất. Nếu tôi làm cho mục nhập giá trị duy nhất thì một biến khác sẽ không thể có cùng giá trị đó không đúng.
Có cách nào để làm cho cột giá trị duy nhất cho var_id giống hệt nhau không?
cảm ơn, và những người dưới đây quá-- Tôi không thể tìm thấy điều này bất cứ nơi nào – Cypher
Có cách nào để thực thi điều này khi tạo bảng? – puk
bạn có thể không được muốn biết nhưng vì lợi ích của người khác, 'tạo bảng tbl_table ( \t id số nguyên không null auto_increment, \t fname varchar (255), lname varchar (255), \t CONSTRAINT tbl_table TIỂU KEY (id), \t unique (fname, lname) ) ' –