diff --git a/2.nodejs_js/readme.md b/2.nodejs_js/readme.md index 5b6b0a9..bc26b1f 100644 --- a/2.nodejs_js/readme.md +++ b/2.nodejs_js/readme.md @@ -2,11 +2,24 @@ 2. Есть объекты вида ```typescript // Я изменил название для наглядности и для корректного форматирования в .md -{ id : int, +{ id : integer, time_stamp : timestamp, parent: : parentObject, contact: : {server: ..., email: ..., users: [name, ...]}, addresses : [adress1, ...], } ``` -Какую структуру таблиц в реляционной БД нужно создать для хранения этой информации? +Какую структуру таблиц в реляционной БД нужно создать для хранения этой информации? + +Поскольку нам дано мало информации кроме абстрактного списка объектов, то вероятнее всего перед нами имеется главный объект со следующими полями *(Для наглядности, этот объект у нас будет неким контактом)*: +``` +id | Идентификатор контакта +time_stamp | Дата создания контакта +parent | "Родительский" контакт +contact | Контактные данные + | + +-> server | Адрес сервера + +-> email | Адрес эл. почты + +-> users | Список имён пользователя +addresses | Список адресов контакта +``` \ No newline at end of file