65일차

Dogeun Lee·2023년 3월 9일
0

TEST1
-t2: TEST2
+method1():Test3

public class Test1{
private Test2 t2;
public Test3 method1(){
return null;}}

TEST2
-f1:int

pulbic class Test2{
private int f1}

TEST3
-str:String
+getStr():str
+setStr(str:String):void

public class Test3 {
private String str;
public String getStr(){
return str;}
public void setStr(String str){
this.str = str
}

DB모델링 - 개념모델링

DB설계목적 : 웹 프로그래밍을 위함
개념모델링

ERD : 엔티티와 속성들을 그림으로 그려내어 그 관계를 도출한 것
1.주식별자 ( Primary Identifier) : 유일성 최소성 불변성 존재성의 특징 - 유일성 : 주 식별자에 의해 엔티티 내의 모든 인스턴스들을 유일하게 구분함 ( 중복안됨 ) - 최소성 : 주식별자를 구성하는 속성의 수는 유일성을 만족하는 최소의 수가 되어야함. - 불변성 : 주식별자가 한 번 특정 엔티티에 지정되면 그 식별자의 값은 변하지 않아야한다. - 존재성 : 주식별자가 지정되면 반드시 데이터값이 존재해야함 (NOT NULL) 2.외래식별자 ( Foreign Identifier) : 공통속성이자식에게도존재하면 외래식별자로지정 존재하지않으면 부모의 주식별자 속성을 자식에게 추가한 후 외래식별자로 지정
3. ERD 표기법 ( 관계 ) 1:1관계 / 1:n관계 / m:n관계 / 식별-비식별관계 - 식별관계(pfk) : 1:N관계에서 외래식별자가 주식별자의 역할도 하는것 - 비식별관계(non-identifying relationship) : 조인용도로 외래식별자의 역할만 한다 1:N >> 자식의pk가 기능을하면냅두고 안하면 부모와 연결해야함
profile
오대수

0개의 댓글