Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

그 목적을 달성하기위해 데이터베이스의 테이블과 객체지향의 몇가지 차이점을 알아야합니다.


설명DBOOP
3개의 속성으로 구성된 튜플
속성명:정의
ID:integer
name:text
address:text


class User{

int ud;

string name;

string address;

}


-- Todo 정리중

Class VS Table

Panel
class User{
	int id;   // 특별한 구현없이, 사용자의 객체만으로 자신을 포함하는 특정정보(클릭로그)만 추출할수가 없습니다.
	string name;
	string email;
}
class ClickLog{
	int clickid;
	User user; // User객체 참조를 포함합니다.
	string clickurl;	
}
USER

id : integer

name : text

email :text



Code Block
languagejava
themeEmacs


TABLE User{
   int id   //자신의 키를 참조하는 다른 테이블에 접근가능합니다. on u.id = c.clickid
   varchar name
   varchar email   
}
TABLE ClickLog{
	int clickid
	int userid  //외래키를 통해서 접근가능합니다. on c.clickid = u.id
	varchar clickurl;
}

...