저는 엔티티 프레임 워크에 익숙하지 않고 천천히 배우고 있습니다. 나는이 답변을 찾았으며 답을 찾지 못했습니다.Entity Framework : 데이터베이스의 ID 필드 이름이 중요합니까?
Products
-----------
ProdID (PK, identity field)
ProdName
ProdSKU
는 신원 필드가 "ProdID는"라는하거나 "ID"를 말할 필요가 않습니다 OK인가 :의 내가 다음 표 정의가 있다고 가정 해 봅시다? 나는 내 팀의 다른 개발자가 "ID"또는 엔티티 프레임 워크가 작동하지 않아야한다는 말을 들었다. 그러나 그것은 나에게 의미가 없다. 어떤 조언을 환영합니다.
ID가 기본값이며 SQL의 일반적인 규칙이기도합니다. – Maess
"작동하지 않습니다"라는 메시지가 잘못되었습니다. 약간의 추가 설정 만 필요합니다. –
@Maess : 'ID'에 대한 일반적인 협약에 관한 논란이 많은 성명서. 많은 사람들/책들은 그것을 반 패턴이라고 부릅니다. – a1ex07