-
5. 키가 없는 엔트리DB/My.SQL 2011. 11. 1. 01:52- 포카요케(poka-yoke)
- 제약조건(FK)를 선언하게 되면 삭제던지 업데이트가 맘대로 안된다. 그래서 개발자들은 FK선언을 기피한단다~~(나도 물론...귀찮니즘이 발동이되면.....ㅠㅠ)
방법이 있다!!!
cascade라는 방법이!!!!
CREATE TABLE Bugs ( -- . . . reported_by BIGINT UNSIGNED NOT NULL, status VARCHAR(20) NOT NULL DEFAULT 'NEW', FOREIGN KEY (reported_by) REFERENCES Accounts(account_id) ON UPDATE CASCADE ON DELETE RESTRICT, FOREIGN KEY (status) REFERENCES BugStatus(status) ON UPDATE CASCADE ON DELETE SET DEFAULT );
'DB > My.SQL' 카테고리의 다른 글
mysql Explain (0) 2010.07.29 슬로우쿼리(slow-query) (0) 2010.07.25 ..Mysqldump.. (0) 2010.01.25 ..update시 다중업데이트(가끔요긴하게 쓰임).. (0) 2009.12.11 MySQL작업시 변동내역 적용안될때~ (0) 2009.07.06