Mysql에서 innodb 는 상용DB와 비슷한 기능들을 지원한다. 물론 아직도 지원하지 않는 기능이 많지만... 그럭저럭 쓸만하다. 다음은 그중 외래키 지원에 관한것이다. 외래키란 A, B 라는 테이블이 있을경우 A 테이블 Key 값을 참조하여 B 테이블에서 사용할때 B테이블의 Key를 외래키라고 한다. 참고로 A 테이블의 참조하는 키를 참조키라고 한다. 그러므로 A 테이블의 참조키와 B 테이블의 외래키값은 동일한 값이 들어간다. 그외 자세한 내용은 인터넷에 많으니 찾아보시고... ^^ 그러나 Web 쪽에서 Mysql 이 많이 사용되다 보니 거의 외래키를 사용할일이 없고.. 웹호스팅사에서도 거의 InnoDB는 잘 지원하지 않다 보니 자주 사용되지는 않는다. Mysql 서버를 독자적으로 쓰거나.. 또는 ..