MySQL 의 경우 constraint/rule/trigger 등을 모두 지원하지 않기 때문에 다른 대체할만한 문법이 없습니다. 그 부분은 따로 프로그래밍을 하면서 항상 고려해서 코딩을 하는 수 밖에 없습니다. MySQL 에서는 더 이상 많은 것을 바라지 마시기 바랍니다. 하지만 MySQL 자체가 기능이 못하다는 얘기는 아닙니다. 개인적으로 간단한 웹어플을 위한 DBMS 로 (사실 DBMS 라고 하기도 좀...) 이만한 기능을 가진 것도 없다고 생각합니다.
만약 그러한 기능을 바란다면 PostgreSQL 을 선택하시기 바랍니다. 원하시는 기능의 70% 정도는 지원되고 있습니다.
> 정재익님... 답변주신것 정말 감사합니다.
> fk가 mysql에서 안쓰이다니 조금 실망이군요.
> 그러면 그 대안 으로 어떠한 문법을 써야하나요?
> oracle만 사용하다보니 걱정이군요.
> 귀찮으시더라도 다시 한번 답변부탁드립니다.
|