나는 다음 데이터베이스 테이블을 가지고 작업 할 수 있습니다. 그래서 나는 여기에 묻는 줄 알았습니다.클래스 디자인 도움말
assignment
----------
id
person_id
assigned_address_id
position_id
person
----------
person_id
current_address_id
name
ssn
drivers_license
address
---------
id
address_number
address_street
address_city
address_state
address_zip
position
---------
id
description
rate
나는 다음과 같은 클래스
나는 또한 Dal.Repository에 액세스하고 각 개체에 침전물 방법을 수행하는 각 개체에 대한 Seprate 서비스 클래스를 만들었습니다Person Class
int? id
Address currentAddress
string Name
string ssn
string drivers_license
PersonAssignment Class
id
person_id
Address assignedAddress
Position assignedPosition
Address Class
string address_number
string address_street
string address_city
string address_state
int address_zip
Position Class
int? id
string description
double payment_rate
을 만들었습니다. 즉
PersonService Class
Update(Person p)
Insert(Person p)
GetListOfPeople()
GetPerson()
PersonAssignmentService Class
Update(PersonAssignment p)
Insert(PersonAssignment p)
GetListOfPeopleAssignments()
GetAssignment()
나는 또한 객체 된 명 할당과 사람의 개인 정보를 모두 포함 내 웹 페이지에
즉
PersonRepository Class
Update(PersonAssignment p)
Insert(PersonAssignment p)
GetListOfPeopleAssignments()
GetAssignment()
내가 나 자신 PersonService 및 호출 찾을 각각에 대한 저장소가 PersonAssignmentService.
이것은 많은 작업처럼 보입니다. 내가 뭐 잘못하고 있니? 어쩌면 이처럼 뭔가를 디자인하는 더 간단한 방법이있을 수 있습니다. 어떤 도움
감사
감사
그가 C#을 사용하고있는 것처럼 보입니다. ... – Damovisa