2010-04-26 4 views
0

나는 다음과 같은 몇 가지 문제가 있어요 ...심포니 1.4 : I는 sfGuardUser 테이블이 정상적으로 설정 한 sfGuardUser

삭제, 그리고 프로파일 테이블과 일대일 관계를 가지고있는 추가 사용자 정보가 포함되어 있습니다.

사용자가 사이트에서 자신을 삭제하고 싶을 때 다양한 목적으로 프로필 테이블에 정보를 보관하고 싶지만 sfGuardUser를 삭제하여 해당 테이블을 더 깔끔하게/더 짧게 유지합니다 (비활성으로 설정하지 않음).).

프로필 테이블의 FK를 NULL로 설정 한 다음 sfGuardUser를 삭제할 수 있다고 생각했지만 FK 제약 조건이 실패한 것 같습니다.

이 두 테이블에 오래된 sfGuardUsers 및 프로필을 남기거나 계단식 삭제를 사용하여 둘 다 없애 버리는 것 외에 다른 방법이 있다면 알려 줄 수 있습니까?

감사합니다.

답변

0

발견.

교리는 사람을 도움이 onDelete: SET NULL.

희망을 수 있습니다.

관련 문제