Background Image

FORUM

2009.04.10 11:38

외래키관련

조회 수 15164 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

안녕하세요.
외래키에 대한 개념이 이해가 잘 안되는데요.
만약 A와 같은 도메인 참조를 RDB로 바꾼다면 B와 같이 하면 될까요?
아니면 어떤식으로 만들어야될까요?
 
A________________________________________________
Create class C(

    C1 int,

    C2 int,

    C3 int

);

Create class B(

    B1 int,

    B2 C,

    B3 int

);

Create class A(

    A1 int,

    A2 B,

    A3 int

);

B________________________________________________
Create class C(

    uid CHAR(10) NOT NULL PRIMARY KEY,   

    C1 int,

    C2 int,

    C3 int

);


Create class B(

    uid CHAR(10) NOT NULL PRIMARY KEY,

    B1 int,

    B2 CHAR(10),

    B3 int,

    FOREIGN KEY (B2) REFERENCES C(uid)
);

Create class A(
    A1 int,

    A2 CHAR(10),

    A3 int,

    FOREIGN KEY (A2) REFERENCES B(uid)
);



  • ?
    janus 2009.04.10 20:23
    안녕하세요!!

    RDB에서 도메인 참조는 말씀하신 것 처럼 사용하시면 됩니다.
    ODB개념을 CUBRID에서도 지원을 하고 있습니다.
    RDB로 변경하게 될 경우 수정해야 할 부분(스키마, 소스코드)이 많은데, 변경하시는 이유가 따로 있으신지요?

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4440
745 같은 테이블 안에서 컬럼 데이터 복사하기 1 ohgeumjin 2020.08.24 3244
744 같은 테이블에서 컬럼 문자열 자르기 3 ohgeumjin 2020.08.24 831
743 cubrid 설치 오류 문의 드립니다. 5 하믄된다 2020.08.24 1523
742 텍스트 파일로 내보내기 관련 1 bchlim 2020.08.27 153
741 PHP PDO Driver 설치가 안됩니다. 웨버 2020.08.27 261
740 csql 문의 5 bchlim 2020.08.27 136
739 cascci cci_row_count () 함수사용시 메모리 누수가 발생합니다. 1 민진홍 2020.08.31 94
738 CUBRID lob ces_temp 미삭제 2 zzangdol 2020.09.02 157
737 큐브리드 10.2 버전 설치 후 매니저 연결 오류 문의드립니다. 2 file 오팔 2020.09.07 190
736 큐브리드 사용자정의 도메인문의 3 피는생명 2020.09.07 100
735 전체 데이터 용량과 데이터 건수 1 쫑쫑이 2020.09.08 577
734 파이썬 스크립트로 Cubrid DB에 데이터 저장 문의 큐브릿파이썬 2020.09.08 181
733 큐브리드 jdbc 사용 문의드립니다. 2 coolbyj 2020.09.09 117
732 한글 컬럼 comments 변경은 어떻하는거죠? 아무리 봐조 모르겠습니다. 1 덴드로비움 2020.09.09 529
731 인덱스 관련 문의입니다. 1 wook 2020.09.10 72
730 python 3.6 이상 버전 driver 지원 여부 1 려나 2020.09.10 89
729 cubridmigration 질문 2 bchlim 2020.09.11 96
728 10.1 버전의 jdbc 드라이버로 9.3 버전 접속이 되는지요? 2 coolbyj 2020.09.11 212
727 mybatis 에서 큐브리드 프로시져 콜 할때 오류 발생합니다. 6 file coolbyj 2020.09.15 346
726 큐브리드 버전별 테이블/컬럼 코멘트 조회방법 문의 드립니다 1 Kim 2020.09.21 2113
Board Pagination Prev 1 ... 158 159 160 161 162 163 164 165 166 167 ... 200 Next
/ 200

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales