EF, nHibernate 및 Dapper/Dapper.SimpleCRUD를 사용하여 보았습니다. 어느 누구도 내 데이터베이스 (SQL Server 2012) 모델과 관련하여 유스 케이스를 표현하는 방법을 알아낼 수 없습니다. C# 4.0/.NET 4.0 (그리드의 초기 상태가 드롭 다운으로 설정 됨)의 CRUD 기능을 갖춘 ASP.NET 웹 사이트를 기술적 인 제한으로 인해 구축하고 있습니다.내 코드를 DB로 설정하는 방법 ORM에서 처음으로
내 두 테이블은 같은 설정되어 유통 및 Address_Book Address_book.EntryID = Distribution.EntryID 사이의 다 대일 관계
Address_Book
|_[EntryID]
|_[Last_Name]
|_[First_Name]
|_[Title]
|_[Office_Num]
|_[Cell_Num]
|_[Home_Num]
|_[Email_Address]
|_[Special_Info]
|_[hr24_Emails]
|_[hr48_Emails]
|_[RM_Emails]
|_[Prestige_Emails]
|_[GEB_Emails]
|_[LAW_Emails]
Distribution
|_[Brand]
|_[Location_Mnemonic]
|_[Location_Code_Numeric]
|_[EntryID]
|_[Division_Mnemonic]
|_[Region_Mnemonic]
|_[Zone_Mnemonic]
|_[District_Mnemonic]
|_[Key]
.
설정하는 방법에 대한 도움을 주시면 감사하겠습니다. CRUD 작업을 수동으로 관리하는 데 문제가 있으므로 ORM이 도움이 될 것이라고 생각했지만 해결할 수는 없습니다. 어떤 도움을 주셔서 감사합니다.
미리 감사드립니다.
무엇이 가장 문제가됩니까? GridView? 수업을 설정 하시겠습니까? 선택기로 드롭 다운을 사용하는 gridivew 설정? – secretwep
논리 모델에 매핑되는 클래스를 설정합니다. 나는 그것이 어떻게 작동해야하는지에 대한 내 머리 속에 모델을 가지고 있지만, 그런 일이 일어나게하는 것은 어리 석다. AddressBook 항목에는 여러 개의 Distribution이 연관되어있을 수 있으며, 새로운 Distribution을 생성하고 기존 Distribution을 업데이트 할 수있는 클래스를 생성하는 방법도 포함되어 있습니다. – Jacrys
EntryID 란 무엇입니까? 다른 테이블에서 나온 건가요? 하나의 주소에 하나의 배포판 만있을 수 있습니까? – secretwep