안녕하세요?또 질문합니다.
제목 그대로요..
RDB에서는 각각 테이블을 만들어 foreign key 이용하면 되지만,
그렇게 되면 너무 flat하게 되고 조인도 해야되고..
그래서 객체 개념 이용해서 저장하려 하는데요..
그런데, 좀 이상하네요..
oid의 경우에는 객체 테이블 자체를 가리키기 때문에
객체 테이블 안에 각각의 레코드를 더 세세하게 가리켜 각각에 대한 질의를 하고 싶은데 그럴 수가 없네요..
그렇다고 nested table을 쓰자니, 그건 한 레벨 아래 내려갈 때만 가능하구요..
계속 레벨이 내려가면서 한 테이블 안의 한 열이 다른 객체 테이블을 가리키고
또 그 객체 테이블안에 한 열이 또 다른 객체를 가리키고 ...
그렇게 계속 내려가면서 저장할 수 있나요?
그리고, 객체 테이블안의 레코드를 세세하게 하나하나 가리킬 수 있는 방법은 없나요?
친절한 답변 부탁드립니다~~
|