praca-test-tasks/2.nodejs_js/readme.md
2023-03-12 02:22:32 +03:00

25 lines
1.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Блок заданий "Задание, Java Script, Node JS:" (2)
2. Есть объекты вида
```typescript
// Я изменил название для наглядности и для корректного форматирования в .md
{ id : integer,
time_stamp : timestamp,
parent: : parentObject,
contact: : {server: ..., email: ..., users: [name, ...]},
addresses : [adress1, ...],
}
```
Какую структуру таблиц в реляционной БД нужно создать для хранения этой информации?
Поскольку нам дано мало информации кроме абстрактного списка объектов, то вероятнее всего перед нами имеется главный объект со следующими полями *(Для наглядности, этот объект у нас будет неким контактом)*:
```
id | Идентификатор контакта
time_stamp | Дата создания контакта
parent | "Родительский" контакт
contact | Контактные данные
|
+-> server | Адрес сервера
+-> email | Адрес эл. почты
+-> users | Список имён пользователя
addresses | Список адресов контакта
```