1항 관계 모델링을 어떻게 해야할까요? 0 1 980

by 조영민 [2015.10.17 20:23:00]


안녕하세요. 모델링 연습을 하고 있는데, 두 가지 질문이 있습니다.

부장-차장-대리-사원의 상하 관계를 가지는 데이터를 포함하는 1항관계를 가지는 Employee 엔티티를 모델링하려 합니다.

1.                                                                                                       2.

첫 번째 질문입니다. 외래키를 포함하지 않는 1번이 맞는 방법인가요? 아니면 외래키를 포함하는 2번이 맞는 방법인가요? 

1항 관계 모델링은 구글에도 많이 나오지 않아서요.., 도움을 요청합니다 ㅠㅠ

 

 두 번째 질문입니다. 이 모델링을 바탕으로 물리 모델링시에 테이블 설계를 어떻게 해야 할까요? employee 테이블 하나만 만들면 되나요?

create table employee(

id int(3) not null primary key,

name varchar(15) not null,

stafflevel varchar(15) not null

);

에서 어떻게 진행해야 할까요? 

질문이 너무 조잡해서 죄송합니다..

 

 

by 마농 [2015.10.19 17:02:08]

한 테이블 내에서 ID 를 참조하는 부모ID 항목을 만드시면 됩니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입