본문 바로가기

Backend/DB

Entity와 Table의 차이점

출처 https://velog.io/@keywookim/We.TIL-35-%EC%97%94%ED%8B%B0%ED%8B%B0%EC%99%80-%ED%85%8C%EC%9D%B4%EB%B8%94%EC%9D%98-%EC%B0%A8%EC%9D%B4

 

DB 구조를 작성하던 중에 Entity와 Table 둘 다 같은 개념 아닌가? 헷갈리기 시작했다. 

그래서 Entity와 Table의 차이점에 대해 구글링을 해보던 중 둘이 다르다는 것을 알게 되었다. 

 

Entity = 논리 모델 -> DB나 SQL상에 존재하지 않는다. 실제로 존재하지 않는 일종의 '개념' 

Table = 물리 모델 -> DB나 SQL에 실제로 존재한다. 

 

※ SQL을 사용하면 RDBMS에서 데이터를 저장,수정,삭제 및 검색할 수 있다.