2014-03-18 1 views
0

특정 방식으로 데이터를 표시하려고합니다. 여러 식당이있는 데이터베이스가 있다고 가정 해 보겠습니다. 일부 레스토랑은 개별적으로 소유하고 다른 레스토랑은 체인입니다. 결과를 나타내는 방식은 모든 레스토랑이 한 번만 나열된다는 것입니다. 체인이라면 "버거 킹"이라고 말하기를 원합니다. 나는 사용자가 같은 레스토랑의 페이지와 페이지를 탐색해야하는 것을 막고 싶다.그룹에 결과 표시 asp.net mvc 면도기 linq

레스토랑 테이블에는 ChainId 열이 포함되어 있습니다.

어떻게 접근해야하는지 잘 모르겠습니다. 그룹별로 데이터 수준에서이 작업을 수행합니까? 어떻게 프리젠 테이션 수준에서 어떤 것을 구현할 수 있습니까? 나는 이것이 매우 가난한 공식화 된 질문이라는 것을 알고 있지만, 나는 그것을 더 잘 표현하는 것이 확실하지 않다. 어떤 도움을 주시면 감사하겠습니다.

답변

0

그룹별로 데이터 수준에서이 작업을 수행합니까?

좋은 접근 방법처럼 들립니다.

내가 대신 모델로 시작하는 것 프레젠테이션 수준

에서 뭔가를 구현 어떻게. 하나의 "체인"이 하나 이상의 "위치"를 가질 수 있도록 데이터를 모델링한다면 UI는 매우 간단해야합니다.