클래스 형식이 다음과 같을 때 이를 테이블 생성을 위한 쿼리로 사상 하는 방법이 궁금합니다.
예)
class A
{
int no;
B b;
C c;
}
class B
{
String name;
}
class C
{
int order;
}
답변 부탁드리겠습니다.
클래스 형식이 다음과 같을 때 이를 테이블 생성을 위한 쿼리로 사상 하는 방법이 궁금합니다.
예)
class A
{
int no;
B b;
C c;
}
class B
{
String name;
}
class C
{
int order;
}
답변 부탁드리겠습니다.
다른 테이블을 참조하기 위해서는 해당 테이블을 먼저 생성해야 합니다.
예약어의 사용은 지양하는 것이 좋으며, 사용시에는 "로 감싸주어야 합니다. 또한 대부분의 데이터베이스가 스키마에 대하여는 대소문자 구분이 없습니다. 테이블명과 필드명이 같을 경우 사용에 혼란이 올 수 있습니다.
create table B (name string); create table C ("order" int);
create table A ("no" int, b B, c C);