2010-04-23 2 views
1

테스트 케이스를 작성 중이며 순환 의존성을 처리해야합니다. 지금까지 나는 표 A가 B하는 FK가 갖도록 두 개의 테이블을 생성 할 수있게되었습니다와 B는 오라클은 어떤 종류의 순환 의존성을 허용합니까?

원형 다른 어떤 의존성이 /가 객체 사이에 허용되는 존재 A.

에 FK를 가지고? Views간에주기를 만들려고했지만 오라클은이를 거부했습니다.

+0

*. –

+0

내 응용 프로그램이 제대로 작동하는지 테스트 데이터입니다. –

+1

절차 코드는 어떻습니까? 함수와 프로 시저에서 재귀 호출을 사용할 수 있습니다. –

답변

0

당신은 확인 DML시보다는 시간을 커밋되도록, 제약 연기 할 수 있습니다. 그것은 몇 가지 가능성을 열어 줄 수 있습니다.

0

패키지 pck_a는 pck_b 그 반대를 참조 할 수 있습니다.

무엇 무엇을 참조하는 것을 볼 수 dba_dependencies으로 살펴 보자.

그러나, 테스트 가정 테스트 사례는 무엇인가? 어쩌면, 그 지식으로, 여기 사람들은 당신에게 더 나은 대답을 줄 수 있습니다. 누군가가 일부러 * 순환 종속성을 만들 whould 왜 나를 퍼즐