erd 4

[MySQL] ERD 대학수강프로그램 1. 생성

mysql> CREATE TABLE student ( -> st_num int NOT NULL, -> st_name varchar(20) NOT NULL, -> st_term int NOT NULL DEFAULT 0, -> st_point int NOT NULL DEFAULT 0 -> ); Query OK, 0 rows affected (0.01 sec) mysql> CREATE TABLE professor ( -> pr_num int NULL, -> pr_name varchar(20) NOT NULL, -> pr_age int NOT NULL, -> pr_room varchar(45) NOT NULL, -> pr_state varchar(45) NOT NULL DEFAULT '재직', -> pr_pos..

[MySQL] Foregin Keys 연결 확인하는 방법 (Foregin Keys 설정)

✔ 혹시 ERD에 선이 2개이상 뜨나요?? => Foregin key를 확인해보세요! 확인할 table아래 attend 의 설정 -> Foregin Keys에 들어가서 연결되어 있는 키 확인! ✔ 이때, foregin key의 설정은 1. RESTRICT : 개체를 변경/삭제할 때 다른 개체가 변경/삭제할 개체를 참조하고 있을 경우 변경/삭제가 취소됩니다.(제한) 2. CASCADE : 개체를 변경/삭제할 때 다른 개체가 변경/삭제할 개체를 참조하고 있을 경우 함께 변경/삭제됩니다. 3. NO ACTION : MYSQL에서는 RESTRICT와 동일합니다. 4. SET NULL : 개체를 변경/삭제할 때 다른 개체가 변경/삭제할 개체를 참조하고 있을 경우 참조하고 있는 값은 NULL로 세팅됩니다.

DB/MySQL Workbench 2023.03.29

[MySQL] ERD 생성

ERD : Entity Relationship Diagram 개체-관계 모델. 테이블간의 관계를 설명해주는 다이어그램 ( 개체- 관계 모델: 개체타입과 이들 간의 관계 타입을 현실세계를 개념적으로 표현 ) 기호 네모 □: 개체 타입 다이아몬드 ◇ : 관계 타입 동그라미 ○ : 속성 동그라미의 밑줄 : 기본키 속성 연결 선 : 개체와 속성을 연결 ERD 무료 생성 프로그램 https://www.erdcloud.com/ ERDCloud Draw ERD with your team members. All states are shared in real time. And it's FREE. Database modeling tool. www.erdcloud.com 예) 수강관리 프로그램 ERD 만들어보기 https:..