2012-01-07 2 views
0

저는 민첩한 개발과 레일에 익숙하지 않습니다. 내 논리적 인 다음 단계가 내 앱에 무엇인지 생각하려고합니다.먼저 우정 또는 HasMany를 개발 하시겠습니까?

현재 이벤트가 있고 사용자가있는 앱이 있습니다. 사용자는 서로를 따라갈 수 있지만 그 관계를 승인 할 필요는 없습니다 (지금 트위터와 같습니다).

내 큰 티켓 항목 :

  1. 나는 승인을 필요로하는 우정 모델 싶어 -이의 아미 스타드 보석을 사용합니다 생각을
  2. 내가 이벤트에 사용자를 추가 할 수 있도록 (?) . 따라서 사용자는 이벤트와 다 - 대 - 다의 관계를 유지하게됩니다. 사용자는 이벤트를 소유하고 사용자를 연결할 수 있습니다.

다음에 올 것이다. # 2는이 시점에서 나에게 쉬운 단계로 보입니다. 그러나 결국 나는 당신이 당신의 사건에 "친구"를 추가하는 것을 허용하기를 원할 것입니다. 그래서 우정 부분을 먼저 개발해야합니까? 그렇지 않으면 세 번째 반복으로 내 검증에 추가하기가 쉽지 않을까요?

답변

1

친구 만 이벤트에 추가하도록 허용하는 것이 최종 목표라면, 먼저 우정을 발전 시키십시오.

이벤트에 사용자를 추가하기위한 UI를 만들려면 User 개체의 .friends 게터를 사용하면됩니다. N 임의의 사용자를 가져 오는 논리를 구현할 필요가 없습니다 (어쨌든 나중에 버릴 것임).

+0

의견에 감사드립니다. Friendshis는 처음에는 의미가 있습니다 - 내가 생각하기에 낮은 매달려있는 과일을 찾으러 가려고했습니다. – Rapture

관련 문제