В NeDB массив в документе лучше, чем несколько документов?

Я делаю электронное приложение, используя NeDB в качестве базы данных.
Структура документа следующая:

For a machine (<= 150 machines), I need to add a comment for the
machine regularly.

Для такого сценария, какая структура документа будет лучше

  1. Сделайте 1 документ для машины и вставьте каждую запись в поле массива в документе.

    {
     machine_no : string,  
     date: [Date],  
     comment: [string]  
    }
    
  2. Для каждой записи создайте новый документ с указанием machine_no.

    {
     machine_no : string,  
     date: Date,  
     comment: string  
    }  
    

Я хочу, чтобы операции вставляли, просматривали и обновляли существующие данные.
Какая структура документа будет лучше для такого сценария и почему?

0 ответов

Другие вопросы по тегам