단순히 상속이 그런 목적으로만 사용된다면 큰 의의가 없을 것입니다. 사실 상속은 정확한 의미에서 object의 개념을 완벽하게 가지지는 못합니다. 하지만 그중 한가지 상속이라는 성질 하나만큼은 가진다고 생각이 듭니다.
만약 다음과 같은 테이블이 있다고 생각해 봅시다.
create table advance ( name text, address text);
create table database inherits advance();
만약에 상속받은 테이블에 모두 zipcode text 라는 어트리부트를 추가하고 싶으면
alter table advance* add column zipcode text;
이렇게 하면 두개의 테이블에 모두 같은 컬럼이 추가가 됩니다.
참조로 하시기 바랍니다. 꼭 장점만 있는 것은 아닙니다.
> 밑의 글을 올리고 한동안 기다린뒤 또 씁니다.. ^^;
>
> 한동안 질문이 뜸했죠? ^^;;;
>
> 그럼 질문 나갑니다... ^^;;;;
>
> user guide를 보다보면 상속에 관한것이 나오는데요...
>
> 상속은 단순히 똑같은 데이터 필드를 가진 테이블을 쉽게, 계속 생성하기
> 위한겁니까?
>
> 주로 어떤 용도로 쓰이는지 자세한 설명 부탁 드리겠습니다....
>
> 정말 단순하게 저 용도로만 쓰인다면... /_/;;;;;;
>
>
> 핫핫...난감해라~ ^^;;;;;
>
|