안녕하세요.
외래키에 대한 개념이 이해가 잘 안되는데요.
만약 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)
);