# relationship

SQLAlchemy에서 relationship 사용 차이
| 왼쪽 코드 | 오른쪽 코드 | |----------|----------| | Lecture만 조회 | Inner Join, Outer Join 등을 통해 각 테이블의 컬럼을 조회 | | 테이블에 relationship 설정 O | 테이블에 relationship 설정 X |

관계형 데이터 모델링
기획서 내에서 연관된 Data 들의 그룹Entity 내에서 각 row 가 갖는 고유 식별 값row 를 식별하기 위해서 후보키 (Candidate Key) 를 사용한다.후보키는 기본키 (Primary Key) 와 대체키 (Alternate Key) 를 포함하는 개념이다.
[Tableau] Data Join & Blending
모든 Join은 각 행을 기준으로 한다.Inner Join A,B 행 데이터가 같은 경우, 열을 합친다. Outer Join A,B 모든 행렬 데이터를 합친다.Left Join 기준 A 테이블에서 공통인 데이터들만 합친다. (오른쪽 테이블에 일치하는 값이 없는
Data Base
DataBase 란 일반적으로 컴퓨터 시스템에 전자적으로 저장되는 구조화된 정보 또는 데이터의 조직화된 모음이다.이러한 정보들을 어떠한 기준이나 규모를 두지 않고 집대성 하게 된다면단순하게 M \* N 형태를 고려하더라도 각 축의 범위가 제한없이 증가한다.대부분의 데이
[database] entity, attribute, relationship
Entity란 업무에 필요하고 유용한 정보를 저장/관리하기 위한 어떤 것 instance 의 집합 Entity는, 그 안에 포함된 개체들의 특성을 설명할 수 있는 특성(attribute)를 갖는다 '학생' 이라는 entity 속성(attribute)는 학번,

[DataBase]ER 모델
개념적 설계를 위한 모델, 실세계를 Entity, Attribute, Relationship로 표현함업무에 필요하고 유용한 정보를 저장하고 관리하기 위한 집합적인 것으로 설명할 수 있다.예) 학생이라는 엔티티는 학번, 이름, 학점, 등록일자, 생일, 전공 등의 속성으로

ERD 관계(relationship)와 JPA
🚀 1:1fk가 있는 쪽이 '자식'이다.join선언과 이름선언은 자식이 한다.부모쪽에서 mappedBy를 한다.🚀 1:N'1포스트'는 '1멤바' 가질 수 있다.\-> 멤버쪽은 1'1멤바는' 'n포스트' 가질 수 있다.\-> post쪽은 n왼쪽으로 까마귀 발 이다.\
TIL no.81 - Django - To Reduce Query
DB를 자주 호출한다면 즉, Query를 많이 한다면 통신은 느려질 수밖에 없습니다. 그렇기 때문에, 줄일 수 있는 Query는 줄이는게 좋습니다. 그리고 Django에는 record(혹은 instance)간의 관계를 미리 읽어들여서 Query를 줄이는 ORM이 존재합니다. 1. select_related(*fields) 다음과 같은 모델을 예로 들겠습...
TIL no.65 - Django - Relationships
Model 설계에 있어서 Relationship은 정말 중요합니다. 관계를 설정해주는 방법은 3가지가 있습니다. 1. ForeignKey ForeignKey는 one to many 관계를 의미합니다. 게시물과 댓글의 경우를 떠올리면 됩니다. 한 게시물에 여러 댓글이 달릴 수 있습니다. 위처럼 many에 해당하는 클래스에서 관계를 설정합니다. 1-1...