데이터베이스에 테이블에 매핑 된 FK가없고 PK 인덱스 만 있습니다.linq2sql을 사용하면 내 DB 모델에 매핑 된 관계가 없을 경우 어떻게해야합니까? 파급 효과?
linq2sql을 사용하는 경우이 db 디자인의 파생물은 무엇입니까?
데이터베이스에 테이블에 매핑 된 FK가없고 PK 인덱스 만 있습니다.linq2sql을 사용하면 내 DB 모델에 매핑 된 관계가 없을 경우 어떻게해야합니까? 파급 효과?
linq2sql을 사용하는 경우이 db 디자인의 파생물은 무엇입니까?
모델을 생성 할 때 일련의 프리 스탠딩 테이블이 제공됩니다.
모든 가입 기능을 즉시 사용할 수있는 것은 아닙니다.
Linq2sql을 사용하여 한 번에 하나의 테이블에서 데이터를 읽거나 데이터를 쓰려면 외래 키가 필요하지 않습니다.
확실히 당신은 app에서 모든 것을 매핑 할 수 있습니다. 그러나 SQL Server는 자연스럽게 FK 관계로 인덱스를 최적화합니다. DB에 관계가 없기 때문에 내장 된 성능 향상을 많이 누리게 될 것입니다.
외래 키를 설정 한 경우 관계를 무시하도록 말할 수 있습니까? – mrblah