MongoDB almacenando matrices de ObjectId's
En mi base de datos tengo que almacenar una matriz de identificadores de objetos. ¿Qué debo usar? Algo como esto:
[ObjectId("50350e12a36feb1be6000364"), ObjectId("57350e12a37fef1be6000922"), ObjectId("10350e17d34ffb1be6200925")]
o algo como esto:
["50350e12a36feb1be6000364", "57350e12a37fef1be6000922", "10350e17d34ffb1be6200925"]
Podría ahorrar espacio con el segundo, y luego lanzar aObjectId
, ¿pero estoy perdiendo algo usando este enfoque? HacerObjectId
s se comportan como claves foráneas en bases de datos relacionales?