inflearn logo
강의

講義

知識共有

[C#とUnityで作るMMORPGゲーム開発シリーズ] Part8: Entity Framework Core

関連データ読み込み

FK와 JOIN

386

theherojho2519

投稿した質問数 21

0

Part8의 관련 데이터 로딩 강의에서 제가 제대로 이해하고 있는지 궁금합니다.

위와 같이 데이터 모델링을 하고 데이터를 넣어줬다면 

Player와 Guild의 DB는 위처럼 됩니다.

여기서 

위처럼 Include를 하게 된다면 양쪽 다 GuildId라는 column을 가지고 있고, 플레이어의 GuildId는 연관된 길드의 PK값을 가지고 있으니 (이게 FK),  둘의 GuildId를 Join해서 일치하면 알맞게 

해당 Guild의 Members에 연관된 Player의 데이터를 넣어주는 건가요?

EF-Core ORM

回答 1

1

Rookiss

네 그렇습니다.
SQL로 Join을 짜려면 은근 귀찮은데 ORM이 엄청 편리하죠.

C#으로 DB를 만든다음에 어떻게 외부에서 사용하나요??

0

1034

1

git tool

0

387

1

아이템만 추가로 생성하고 싶은데 문제가 있습니다.

0

407

1

sql server 개체 탐색기가 보이지 않습니다

2

1261

2

17:33 Guild Update1vM시 질문입니다.

0

395

1

ChangeTracker에서 발생한 에러입니다

0

419

1

GetAverageReviewScore의 Data Annotation, FluentAPI, 사용 시 질문입니다.

0

345

1

Table Splitting에서 발생하는 에러 - EventItem is Mapped on "Item"

0

356

1

Fluent API로 FK를 설정할 때 발생하는 에러

0

386

1

[마이그레이션 질문] 테이블 데이터 백업

0

326

1

SELECT 후에 디비 업데이트 질문이 있습니다

0

275

1

게임 기획과 연결해 생각하기

0

291

1

강의 내용 중복 문의

0

290

1

Unhandled exception

0

530

1

영상 8:24분에 내용이 중복됩니다.

0

309

1

InitalizeDB시 에러 문제..

0

412

1

콘솔앱(.NET Core)가 보이지 않아요.

0

1566

1

EntityState.Unchanged로 처리 후 데이터베이스 조회시 다른 필드값이 null인 경우에 대한 질문

0

317

2

유니티에서 하드코딩으로 게임 개발이 가능할까요?

1

625

2

UDF 관련해서 질문드립니다.

0

204

1

Table Splitting 부분에서 사소한 에러에 대해 질문이 있어요

1

242

2

몇 가지 질문이 있습니다!

0

215

1

DB연결할 때 연결문자열을 넣잖아요?

1

750

1