Как организовать коллекции?
Я учусь noSql. И я пытаюсь понять, как мне организовать свои коллекции.
Допустим, мое приложение помогает пользователям фотографировать места, которые им нравятся.
Так что я должен иметь:
collection_places={
0id:{
id:keyId
names:string,
geoloc:{y:latitude,x:longitude}
}
}
collection_users:{
user0:{
pseudo:string,
age:number,
adress:string
}
}
collection_pictures:{
0id:{
placeId:keyPlaceId
picture:base64
}
}
Или я должен объединить collection_places и collection_pictures?
collection_places={
0id:{
id:keyId
names:string,
geoloc:{y:latitude,x:longitude}
pictures:{
0picture:{
placeId:keyPlaceId
picture:base64
user:keyUserId
}
}
}
}
Подводя итог и обобщая мой вопрос, когда я должен разделить объекты?
Спасибо,
Stéphane.