# Foreignkey

Primary key, Foreign Key, join
Primary key란? primary는 사전적으로 최초의 초기의라는 뜻을 가졌으며 그럼 초기의 키를 뜻하겠죠?그럼 데이터베이스에서는 어떤식으로 사용하는지 알아보겠습니다. 데이터베이스에서는 테이블을 만들때 primary key라고 붙여줘야 사용이 가능하며 primary
[장고]FK (foreignkey), ManyToManyField, OneToOneField형식.
PK와 FK란? : 링크텍스트저번시간의 PK와 FK를 설명했는데, 좀더 Fk와 그 외의 설명이 필요할거 같아 다시 새로운 글을 팠다.Django의 모델 필드는 데이터베이스 테이블의 열(Column)을 정의하는데 사용되며, 웹 애플리케이션의 데이터 모델을 구성한다. 참조
CS 04 PK, FK
1:1 1:N N:MPK : not null uniqueFK : PK 참조개인키는 각 행을 고유하게 식별하는 컬럼입니다.각 레코드에 접근하거나 관계를 설정할 수 있습니다.DBMS에서 자동으로 유일한 값으로 관리되며 레코드의 무결성을 보장합니다.외래키는 한 테이블의 컬럼

[Do it 장고 + 부트스트랩] 13장. 다대일 관계 구현하기
다대일 관계를 알아보고, 이를 활용하여 author필드와 카테고리 영역 및 카테고리 페이지를 구현한다.
AWS RDS, 데이터베이스 백업, 키 등 3월 15일
심화 1 11장 01이론 - AWS RDS 가입_ AWS RDS (1) AWS에서 제공하는 관계형 데이터베이스 서비스 (2) 클라우드 상에 데이터베이스를 구축해보자! 11장 08실습 - AWS RDS 혼자서 해봅시다(1~3번)_ AWS RDS 접속 (1) 예시 mysql -h "엔드포인트" -P 3306 -u 유저 -p 비밀번호 데이터베이스 만들기...
[ MySQL | TIL ] MySQL 테이블 생성하기 - 외래키(foreign key)로 연결된 테이블 포함
mysql에서 테이블을 생성하는 방법을 예제와 함께 정리해본다. 최종적으로 CRUD 작업이 가능하도록 한다.MySQL 워크벤치와 프롬프트를 기본적으로 사용한다.기본 테이블인 users를 생성하는 코드이다.전체 코드전체 코드foreign key 부분 설명칼럼 commen
[내일배움캠프] TIL_230106
html페이지의 main부분을 js파일에서 db에 있는걸 가져와 뿌려주는데 querySelector로 뿌려준 코드의 상태에따라 style을 변경하려고 하니 뿌려지기전에 변수선언이 먼저되고 그걸 바꾸려고 하니 Uncaught TypeError: Cannot read pr

[내일배움캠프] TIL_230102
db설계 수정되어 sequelize로 테이블 및 외래키 설정 추가하는데 아래 이미지같은 에러가 뜸.마이그레이션 파일 새로 작성, 구글링외래키를 추가하려는 테이블에 데이터가 들어있어서 발생하는 문제였다. wash_list테이블의 데이터를 삭제하고 마이그레이트하니 외래키설

[내일배움캠프] TIL_221230
repository.js파일에서 db에 접근하는데 fk를 이용한 다른 테이블(user) 접근이 안됨( user is not defined )위에서 가져온걸 service.js 에서 데이터를 return해야하는데 return값에 user테이블에 있는 데이터가 안넘어옴.모

TIL#5
1) > metadata란 ordering, db talbe 이름과 같이 field에 속하지 않는 어떤 것이든 가리키는 것이다. django/db/models/options.py에서 가능한 옵션을 확인할 수 있다. >> 다만 이 부분이 Meta 클래스를 내부 클래스로서 정의하는 부분은 설명해주지 못하는 것 같다. django/db/models/base.p...

[Django] 비 SPA 방식으로 장고 Forms/Views를 적극 활용한 인스타그램 St 만들기#11_포스팅 좋아요/취소 구현
1) > M:N 관계를 설정할 때 중요한 건 부모 테이블의 설정인 것 같다. 아래는 post의 부모 Post와, user의 부모 AUTHUSERMODEL이 보다 명시적으로 적혀있다. 위는 더 일반적인 ManyToManyField의 선언인데 여기서도 Post와 AUTHUSERMODEL을 확인할 수 있다. 이때 둘을 묶어주는 likeuserset이 User의...

[Django] 비 SPA 방식으로 장고 Forms/Views를 적극 활용한 인스타그램 St 만들기#6_instagram 앱 생성과 포스팅 쓰기 구현
1) > instagra의 urls.py에 있는 각각의 path들이 prefix없이 작동할 수 있도록 2) > 외래키에서는 모델의 참조가 되는 클래스와 on_delete 옵션을 지정해줘야 한다. 3) > instagram 앱에서 모델을 만들고 makemigations까지 실행했으나 migrate에서 오류가 났다. accounts 앱에 적용된 000...
참조무결성
참조무결성을 강제적용 당하지 않은 데이터베이스참조 무결성(referential integrity) : 관계형 데이터베이스의 관계 모델에서 2개의 관련 있던 관계 변수(테이블)간의 일관성(데이터 무결성)을 말한다. 참조 무결성은 종종 키 또는 키가 아닌 후보 키와 외래키
ManyToMany, ForeignKey
ManyToMany models.pyM2M은 중간테이블을 거치지않고 바로 해당 테이블에 참조가 가능하다.ForeignKey models.pyForeignKey를 이용한 M2M 모델링 중간테이블을 거쳐서 참조