ERD 도식이라는 것이 Entity-Relation(객체/관계) Diagram(도식) 인데,
Database 에서 개념적 모델링할 때 쓰는 것으로 대학교에서 배우기는 함.. ㅇㅇ;
이에 대해서 참고로 하기에 중요한 것은 Database 에 대해서 Database 의 Tuple 이 Image 로써 실세계의 Attribute 에 대한 State 를
나타낸다고 어렵게 가르치기는 했음..
그런데 중요한 것만 참고하자면 ERD 다이어그램이라는 것에 대해서는 IS_A 관계가 전부인 것같음.. ㅇㅅㅇ;
그러니까 아까 게시글 중 하나에 댓글 남겼는데,
Database 는 기본적으로 List 인데 Entity 와 Relation 에 대해서 List 가 Referece 에 대해서 무모순이어야 하는 것이,
여러가지 정규화를 포함해서 중요하기도 함..
그러니까 결과적으로는 IS_A 관계가 중요로 하다는 것임. ㅇㅅㅇ
List 에 대해서 Entity 와 Relation 이 IS_A 에 대해서 Entity 가 IS_A (객체) 에 모순이 없어야 하고 Relation 에 대해서 IS_A (객체) 에 대해서 모순이 없으면,
Database 가 모순이 없는 것임.. Reference 에 대해서.. ㅇㅇ;
개념적 모델링할 때도 IS_A 에 대해서 List 니까 객체집합이어야 하는데 Attribue 는 Entity 의 IS_A 이고,
Relation 은 Entity 에 대한 IS_A 이기도 함..
결과적으로는 ERD, 그러니까 Entity-Relation Diagram 은,
Database 에 대해서 Reference 에 대한 List 의 무모순성이
객체집합에 대한 Database 로의 Image 를 설계하는데 있어서 Reference 로써의 모순점을 회피하는 것과 Step by Step 이 중요하기도 함.. ㅇㅅㅇ..
그런데 결국에는 Attribute 의 List 가 중요하기는 한데 일단은 IS_A 를 신경쓰자는 것임..
참고로, IS_A 관계라는 "Bark is a attribute of Dog" 같은 것임.
ㅌㅅㅌ
댓글 1