나는 시간적 유효성과 시간 기능을 보여주는 몇 가지 오라클 자습서를 읽었습니다. 그러나 내가 읽은 예제에는 데모 테이블에 사용되는 기본 키가 없습니다.
http://docs.oracle.com/cd/E16655_01/appdev.121/e17620/adfns_design.htm#ADFNS1005 http://www.oracle.com/webfolder/technetwork/tutorials/obe/db/12c/r1/ilm /temporal/temporal.html
이 테이블에 기본 키를 추가해야합니까? 이 임시 테이블 중 하나를 다른 테이블에서 어떻게 참조해야하는지 궁금하기 때문에 묻습니다. 한 임시 테이블에서 다른 임시 테이블로 외래 키를 추가 할 수 있습니까?
pk / 외래 키 구현을 추가 한 다음 pk로 테이블에서 참조를 업데이트하면 fk가있는 테이블이 더 이상 관련이없는 레코드를 가리 킵니다. 임시 데이터가 정상적인 기본 키를 손상 시킵니다. 관계? 그렇다면 이것이 어떻게 성능에 영향을 미치는가? 나는 일반 열을 '외래 키'로 사용하고 쿼리에서 참조 기간에 적합한 열을 선택합니까?
누구든지 정상적인 또는 의사 정규 pk / fk 사용법으로 시간 데이터를 보여주는 편리한 예제 또는 자습서를 알고 있습니까?
감사