Study/Database

[Database] ERD, 어떻게 설계할까?

dongkeonkim 2023. 4. 13. 16:13
반응형

ERD(Entitiy-Relationship Diagram)는 데이터베이스 설계에서 개체와 관계를 시각적으로 표현하는 모델링 도구입니다.

 

ERD는 데이터베이스 구조를 그래픽으로 표현하며, 데이터베이스에서 사용되는 엔티티, 속성 및 관계를 표시합니다. 엔티티는 데이터베이스 내에서 개별적으로 존재하는 객체를 나타내고, 속성은 엔티티의 특징을 나타냅니다. 관계는 엔티티 간의 연결을 나타내며, 관계의 종류에는 일대일, 일대다, 다대다 등이 있습니다.


ERD는 데이터베이스 설계의 초기 단계에서 사용되며, 데이터베이스의 구조와 관계를 이해하고 설계자와 사용자 간의 의사소통을 용이하게 합니다. ERD를 통해 데이터베이스의 구조를 시각화하여, 데이터베이스 관리, 유지보수 및 업그레이드를 보다 쉽게 할 수 있습니다.


또한 ERD는 다양한 형태로 표현될 수 있으며, 대표적인 형태로는 Chen notation, Crow's foot notation, UML notation 등이 있습니다.

반응형