Nella mia app, sto implementando un sistema di questionari e vorrei implementare tag per domande - molto simili ai tag nelle domande qui o Stack Overflow.
Volevo avere alcuni consigli su come implementarlo come una proprietà nel mio oggetto. Dovrebbero essere una serie di stringhe - come sotto?
{
"id": 123,
"question": "What is your favorite color?",
"tags": [
"personality trait",
"likes and dislikes"
]
}
O è meglio usare qualche tipo di identificatore, invece della verbosità effettiva?
{
"id": 123,
"question": "What is your favorite color?",
"tags": [1234, 89645]
}
Sto pensando di archiviare queste domande in un database NoSQL e voglio che gli utenti siano in grado di eseguire query basate su questi tag. Ad esempio, se qualcuno vuole richiamare tutte le domande relative ai "tratti di personalità", dovrei essere in grado di eseguire una query che contiene quel particolare tag.