|
Проектирование структуры для структуры JSON
|
|||
---|---|---|---|
#18+
Доброго дня всем присутствующим! Обращаюсь к сообществу с довольно простым, как на мой взгляд вопросом. Высказать свое мнение и предложить структуру для хранения предложенного ниже куска данных в реляционной БД. MS SQL. Вопрос возник по причине того, что на проектирование таблиц под эту структуру возникли неслабые трения. Поэтому свои варианты не показываю. Эта структура служит для описания критериев оценки работы сотрудника. Все сотрудники оцениваются по некоему списку компетенций, в каждой компетенции есть список буллитов. Для различного вида персонала имеются различные наборы "profile", которые включают разные наборы компетенций. Список буллитов общий и разбрасывается по компетенциям администратором системы. По каждому буллиту будет проставлена оценка. Для этого есть таблица "assessment", которая хранит сам факт оценки: • id • user_id • profile_id И таблица с проставленными баллами "assessment_values": • assessment_id • bullet_id • value Важен порядок следования компетенций в списке и буллитов в каждой компетенции. Буду благодарен за ваши ответы. Спасибо. JSON Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2019, 17:01 |
|
Проектирование структуры для структуры JSON
|
|||
---|---|---|---|
#18+
Важен порядок следования компетенций в списке и буллитов в каждой компетенции.Лучше сделать явные поля со значениями 1, 2, 3. Так будет надежнее и правильнее. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2019, 17:05 |
|
Проектирование структуры для структуры JSON
|
|||
---|---|---|---|
#18+
L_argo Важен порядок следования компетенций в списке и буллитов в каждой компетенции. Не совсем понял. Добавить позицию в списке как поле? Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2019, 17:20 |
|
Проектирование структуры для структуры JSON
|
|||
---|---|---|---|
#18+
SniffkaВысказать свое мнение и предложить структуру для хранения предложенного ниже куска данных в реляционной БД. MS SQL. https://docs.microsoft.com/en-us/sql/relational-databases/json/json-data-sql-server?view=sql-server-ver15 Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2019, 17:58 |
|
Проектирование структуры для структуры JSON
|
|||
---|---|---|---|
#18+
Sniffka, Вам надо абстрагироваться от этого JSON и набросать структуру такой, какая требуется. А сейчас это "as is" у Вас как кандалы на ногах. Давайте DDL лучше, чего придумали. А то странно, варианты не показываю, но вот такие таблицы уже есть. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2019, 08:23 |
|
|
start [/forum/topic.php?fid=32&fpage=4&tid=1539896]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
69ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 253ms |
total: | 424ms |
0 / 0 |