database.sarang.net
UserID
Passwd
Database
ㆍDBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
DBMS Q&A 930 게시물 읽기
No. 930
ER-Win에서 관계..
작성자
헨리
작성일
2004-02-26 17:17
조회수
7,833

ER-Win을 쓰다보면..

Identifying Relationship과 Non-Identifying Relationship이 있는데..

이 두개의 차이점을 좀.. 알기쉽게 설명해주세요..

이 글에 대한 댓글이 총 1건 있습니다.

A 테이블이 Parent 이고, B테이블이 Child 라고 할 때

B에서의 FK(즉 A와 B를 연결해 주는 컬럼, A의 PK) 가 B의 PK이냐 아니냐에 따라 Idendifying 이냐 아니냐 결정이 됩니다.

이것이 무슨 의미냐 하면, Identifying Relationship 이면 B테이블은 A테이블에 종속적이 되어서 A의 값이 없으면 B의 값은 무의미해지는 반면, 반대로 Non-Identifying Relationship 이면 A의 값이 없더라도 B의 값은 독자적으로 의미를 가지겠죠.

혹 이것이 Mandatory  냐 Optional 이냐 이것하고 혼돈을 하실수 있으신데 이것하고는 의미가 다릅니다. 

 

허지숙님이 2004-02-27 13:52에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
933non-identifing relation과 mandatory 와 optional [2]
심효영
2004-03-04
7726
932[질문]DBA로서 요구되는 실력과 자격증은.. [2]
한지혜
2004-03-03
6994
931테이블 구조에 대해.! [1]
unygo
2004-03-02
6999
930ER-Win에서 관계.. [1]
헨리
2004-02-26
7833
929테이블 구성에 대한 문의 [1]
직작인
2004-02-25
6954
926다시 한번만 봐주세요...ERD [1]
김광현
2004-02-23
7946
925ERD 좀 봐주세요... [1]
김광현
2004-02-20
8728
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다