Mofeed Shahin <[EMAIL PROTECTED]> wrote: > Still doesn't work.... But thanks for trying.
Worked fine for me: mysql> CREATE TABLE Blah ( -> ID INT PRIMARY KEY, -> Fname VARCHAR (50), -> Lname VARCHAR (50), -> UNIQUE (Fname, Lname) -> ) TYPE=INNODB; Query OK, 0 rows affected (0.11 sec) mysql> CREATE TABLE foo ( -> ID INT PRIMARY KEY, -> note VARCHAR(50), -> Fname VARCHAR(50), -> Lname VARCHAR(50), -> FOO_ID INT, -> INDEX(FOO_ID), -> INDEX(Fname, Lname), -> FOREIGN KEY (FOO_ID) REFERENCES foo(ID), -> FOREIGN KEY (Fname, Lname) REFERENCES Blah (Fname, Lname) -> ) TYPE=INNODB; Query OK, 0 rows affected (0.10 sec) > > Mof. > > On Tue, 16 Dec 2003 11:40 am, Aftab Jahan Subedar wrote: >> If you have foreign key then add a key for each, >> so the >> >> > CREATE TABLE foo ( >> > ID INT PRIMARY KEY, >> > note VARCHAR(50), >> > Fname VARCHAR(50), >> > Lname VARCHAR(50), >> > FOO_ID INT, >> > INDEX(FOO_ID), >> >> KEY(Fname,Lname), #here this one--if it does not work,its not me >> >> > FOREIGN KEY (FOO_ID) REFERENCES foo(ID), >> > FOREIGN KEY (Fname, Lname) REFERENCES Blah (Fname, Lname) >> > ) TYPE=INNODB; >> -- For technical support contracts, goto https://order.mysql.com/?ref=ensita This email is sponsored by Ensita.net http://www.ensita.net/ __ ___ ___ ____ __ / |/ /_ __/ __/ __ \/ / Victoria Reznichenko / /|_/ / // /\ \/ /_/ / /__ [EMAIL PROTECTED] /_/ /_/\_, /___/\___\_\___/ MySQL AB / Ensita.net <___/ www.mysql.com -- MySQL General Mailing List For list archives: http://lists.mysql.com/mysql To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]