하나의 시나리오에는 하나의 콜렉션만 존재합니다. 시나리오가 한가지 타입 이상의 데이터가 필요한 경우에는 데이터(Sector)들을 구분하여 관리를 하면 더 쉽게 사용할 수 있습니다. Category의 용도와 필요성에 대한 개념적설명을 드립니다.
다음과 같이 하나의 시나리오에서 팀 멤버와 팀내 메세지를 함께 보여주는 경우가 있습니다.
이럴 경우 멤버에 대한 데이터와 메세지에 대한 데이터가 모두 필요한데 하나의 시나리오의 컬렉션은 하나이기 때문에 두개의 각기 다른 데이터를 분리해서 담을 필요가 있습니다.
이렇게 Members와 Messages라는 서로 다른 Category를 부여해서 하나의 콜렉션안의 섹터들을 분리하고 화면에 별도로 연결할 수 있습니다.