|
|
|
Организация хранения истории изменений в таблицы. Как правильно сделать?
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Есть вопрос. Создал базу для терминалов пластиковых карточек. Есть пока 2 таблицы. 1. Таблица с данными терминалов. 2. Таблица ос состояние терминалов, то есть если терминал на ремонте. 1. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 2. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. Так как терминалы могут быт ремотирование много раз нужно еще вести историю ремонтов дрогой базе RU_TERMINAL_REM_HIS (одинаковый с RU_TERMINAL_REM). Как это организовать правильно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2017, 10:10 |
|
||
|
Организация хранения истории изменений в таблицы. Как правильно сделать?
|
|||
|---|---|---|---|
|
#18+
Rustam Ergashev, RU_TERMINAL_REM_HIS RU_TERMINAL_REM- зачем тебе эти две таблички если можно завести одну таблицу ремонтов с кодом оборудование типам ремонта датой начала и датой окончания ремонта. не плоди сущности там где они не нужны или выражайся яснее и обосновывай наличие двух таблиц. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2017, 10:19 |
|
||
|
Организация хранения истории изменений в таблицы. Как правильно сделать?
|
|||
|---|---|---|---|
|
#18+
И вообще это не к ораклу, а в раздел Проектирование БД ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2017, 11:18 |
|
||
|
Организация хранения истории изменений в таблицы. Как правильно сделать?
|
|||
|---|---|---|---|
|
#18+
Тогда обясню по другому. Есть таблица RU_TERMINAL - данные о терминалах, и есть там поле org_name и address это организации где установлен терминал и их адрес. Адрес и организация может изменятся. Нужно хронит историю дислокации терминалов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2017, 15:40 |
|
||
|
Организация хранения истории изменений в таблицы. Как правильно сделать?
|
|||
|---|---|---|---|
|
#18+
Rustam Ergashev, https://en.wikipedia.org/wiki/Slowly_changing_dimension ShtockИ вообще это не к ораклу, а в раздел Проектирование БДТам уровень аудитории лучше чем в оракловой ветке? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2017, 15:48 |
|
||
|
Организация хранения истории изменений в таблицы. Как правильно сделать?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2017, 15:52 |
|
||
|
Организация хранения истории изменений в таблицы. Как правильно сделать?
|
|||
|---|---|---|---|
|
#18+
dbms_photoshop, там вещают профессионалы хрустальных шаров в виртуальных вселенных)) тем более можно оторваться без привязки к базе и нормализовать все до 7нф и далее и тебя за это не побьют. Rustam Ergashev а ты опять перепутал теплое с мягким. терминалы и места их установки это опять две разные сущности и вместе их хранить не надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2017, 16:23 |
|
||
|
Организация хранения истории изменений в таблицы. Как правильно сделать?
|
|||
|---|---|---|---|
|
#18+
Vint, По-моему там неплохо описаны разные варианты. Умеющий думать и сравнивать проанализирует нужна ли ему отдельная историческая таблица или нет, надо ли ему денормализировать и хранить какое-то из предыдущих значений в отдельной колонке и проч. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2017, 16:45 |
|
||
|
Организация хранения истории изменений в таблицы. Как правильно сделать?
|
|||
|---|---|---|---|
|
#18+
dbms_photoshop, это относилось к разделу Проектирование БД, а не к ссылке выше - некорректно прокомментировал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2017, 16:50 |
|
||
|
Организация хранения истории изменений в таблицы. Как правильно сделать?
|
|||
|---|---|---|---|
|
#18+
Vint, У меня тоже сложилось впечатление что разговоры в той ветке имеют приблизительно нулевую практическую полезность. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2017, 17:24 |
|
||
|
Организация хранения истории изменений в таблицы. Как правильно сделать?
|
|||
|---|---|---|---|
|
#18+
Спасибо за советы и ответы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2017, 12:55 |
|
||
|
Организация хранения истории изменений в таблицы. Как правильно сделать?
|
|||
|---|---|---|---|
|
#18+
Rustam Ergashev, вывод то какой то сделал? или пошел есть кактус дальше?) dbms_photoshop, имхо там такие же специалисты как и в ПТ, только речь окультурена. и вообще - посмотрел профиль автора и сразу понятно где он наследил и как с ним разговаривать)))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2017, 13:40 |
|
||
|
Организация хранения истории изменений в таблицы. Как правильно сделать?
|
|||
|---|---|---|---|
|
#18+
кактус не буду есть, горкий он :) Буду размешлят о горах, о небе. Ну буду решать сам свои проблемы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2017, 14:21 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39462527&tid=1885828]: |
0ms |
get settings: |
7ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
189ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 235ms |
| total: | 520ms |

| 0 / 0 |
