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
번호 제목 글쓴이 날짜 조회 수
공지 CUBRID 사용자를 위한 DBeaver 도구 출시 안내 admin 2024.04.23 53
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4459
1175 create db 실행 오류 1 영진 2018.05.22 611
1174 cubrid server start: fail 이 뜹니다. 4 복분자 2018.05.24 2093
1173 FATAL ERROR 발생으로 cubrid server start가 되지 않습니다. 6 복분자 2018.05.24 1266
1172 heap_get_visible_version_from_log 에러 7 복분자 2018.05.24 275
1171 comment 기능 질문 1 키레이니 2018.05.25 751
1170 Store Procedure 호출 관련 질문 1 키레이니 2018.05.28 508
1169 Store Procedure 작성 관련 질문 1 키레이니 2018.05.28 382
1168 테이블 설명 기능 설치 3 abg 2018.05.29 300
1167 DB 테이블 목록 등 열기 시 오류 (+로그 추가-2) 10 file cacaopie 2018.05.29 464
1166 character varying" to domain "date" 오류 3 리안커 2018.05.30 1927
1165 is not defined 에러 1 JSP초보입니당 2018.05.30 1185
1164 DECODE 함수 사용시 문제 발생건 1 지성 2018.06.07 1156
1163 python에서 cubrid 사용시 권한문제 질문드립니다 3 wooks 2018.06.11 1122
1162 큐브리드 매니저(cubrid manager)에서 원격 호스트 접속이 안됩니다. 6 ym 2018.06.11 912
1161 데이터 업로드관련 문의 1 madamryu 2018.06.12 218
1160 데이터 가져오기 시 "Operation would have caused one or more unique constraint violations." 오류 메시지 6 2p 2018.06.20 4471
1159 Windows Server 설치된 큐브리드 10.1.1.7691 의 loadjava.exe 실행 시 액세스가 거부되었습니다. 라는 메시지가 나오는 현상 3 노멤버 2018.06.25 323
1158 큐브리드 매니저 password file open error 가 나는데 확인부탁드립니다. 5 oneh 2018.06.26 456
1157 [긴급]서비스 시작이 안되는데 확인 부탁드립니다. 9 머천다이 2018.06.29 825
1156 ado.net 사용하여 테스트중인데 오류 발생하여 문의 남깁니다 3 file 제무다 2018.06.29 441
Board Pagination Prev 1 ... 137 138 139 140 141 142 143 144 145 146 ... 200 Next
/ 200

Contact Cubrid

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