# relation

✏️ [Database] 관계형 데이터베이스, Relation, Key, Constraints
관계형 데이터베이스, Relation, Key 등등을 알아보고 이해를 위해서 수학에서의 Relation을 알아봅시다.
관계형 데이터베이스(relational database)개념
relational data model relational data model을 이해하려면 일단 set을 알아야 하는데 set은 서로 다른 요소를 가지는 컬렉션이다. 즉 중복된 요소를 가지지 않는다는 것이고, 하나의 set에서 elements의 순서는 중요하지 않다.
관계형 데이터베이스(relational database)
관계형 DB : relational data model을 통해 구조화된 DBRDBMS의 DB와 테이블, 엑셀의 파일과 시트/테이블은 데이터 구조화와 저장을 위한 개념으로 유사서로 다른 elements 를 가지는 collection하나의 set 에서 elements 의
Spring boot: JPA 연관관계 살펴보기 - 1:1
@OneToOne(optional = false) || @OneToOne(mappedBy = "this엔티티") @ToString.exclude
[NodeJs]::Sequelize : 관계 1:1 1:N N:M
관계 정의 기본키가 많은 값을 가진다. hasMany 외래키는 1개의 값에 속한다. belongsTo 1:N => hasMany 한명의 유저는 여러개의 댓글을 가진다. 한개의 유저 아이디가 여러개의 댓글 아이디를 가진다. **유저 테이블의 기본키 아이디는 댓글테이
관계형 데이터베이스(relational database)개념과 relation, primary key(기본키), foreign key(외래키), constraints를 알아보자
movie set : 서로 다른 elements를 가지는 coolection relational의 수학적 의미 set A와 B가 있다고 가정했을 때 이 둘이 가질 수 있는 경우의 수 조합은 A X B로 표기할 수 있는데 이를 Cartesian product라고 한다 tuple : 몇 개의 엘리먼트들로 이루어진 리스트 n개의 집합으로 이루어진 튜플은 n-t...

데이터베이스(1)_엔터티와 릴레이션
규칙과 규약을 통해 구조화되어 저장되는 데이터의 모음DBMS: 데이터 통합 시스템(DataBase Management System)ex)MariaDB, MySQL etc.쿼리언어(query language)를 통해 삽입, 삭제, 수정, 조회 등 수행데이터베이스 위에는

typeorm repository 에서 relation Entity id 조회하기
위와 같이 UserCellTransferEntity 내에 연관관계가 있는 user, fromCell, toCell 프로퍼티가 있는데, 해당 프로퍼티를 연관객체가 아닌 key 만 조회해오고 싶었습니다.위와 같이 조회하면, user, fromCell, toCell Enti

JPA 관계를 MSA에 적용해보기
Writer 1명이 Diary 여러 개를 가지는 일대다의 관계이다.두 개의 마이크로 서비스로 분할하고 통신하는 것JPA 연관 관계를 맺는 엔티티들을 각각의 마이크로 서비스에 분할한다고 하자. 단순히 복붙으로 넣는다면, 당연히 실행이 안될 것이다.왜냐하면 컴파일러가 @O

DNS 서버 구축 및 MariaDB
텔넷과 SSH 네트워크에서 데이터를 주는 컴퓨터를 '서버(Server)' 데이터를 요청하고 받는 컴퓨터를 '클라이언트(Client)' 컴퓨터가 데이터를 주고받는 목적은 특정한 기능, 즉 서비스*를 제공하고 사용하기 위한 것입니다. 네트워크로 연결된 컴퓨터 중 서비스를 제공하는 쪽을 서버라 부르고 그 서비스를 요청하고 받는 쪽을 클라이언트라고 부른다. ...
Table Relation
join : 여러 테이블을 중복 제거해서 관계맺는 목적으로 만듬 , 외래키와 독립됨 inner join outer join left outer join right outer join union union all 두 select 절의 칼럼은 같음 order by 제일 마지막 절에 > select ... from ... union all sele...
1:N (User - Article/Comment)
Article과 User간 모델 관계 설정 Article 모델에 User모델 참조 외래 키 작성 articles/models.py makemigrations/migrate > 기존에 존재하는 테이블은 데이터가 없는데 NOT_NULL조건인데 DEFAULT 값이라도 줄
eager
들어가기typeOrm사용시 관련된 data들을 불러올떄, relations:{restaurant:true}등으로 사용했지만,entity에 eager:true를 찍어주면, typeOrm에relations을 설정해 주지 않아도,자동적으로 관련 data들을 같이 load한다
entity relation(user, restaurant, category)
들어가기entity(user, restaurant, category)를 정리해 본다.entity간의 관계가 엮이는 것에 대해서 중점적으로알아본다,@OneToMany() : 일대 다 관계@ManyToOne() : 다대 일 관계Entity간의 관계를 이어주는 방법은 매우
관계 데이터 모델 - 릴레이션
관계 데이터 모델을 이해하기 위해서는 "릴레이션"에 대한 이해가 필요하다.데이터를 릴레이션으로 표현한다.릴레이션에 대한 "제약조건(constraints)"와 관계 연산을 위한 관계대수(relational algebra)를 정의한다.행과 열로 구성된 "테이블"그림과 같이