09.09.2005, 15:25 | #1 |
Участник
|
Вопрос - создание тестовой базы
можно как нибудь существующую базу обрубить так,
чтобы получилась в итоге база за последние полгода например |
|
09.09.2005, 15:35 | #2 |
Участник
|
Смотря какие критерии для этих полгода, т.е. о каких данных речь.
Например, инвойс выставлен год назад, а оплата пришла полгода назад - что должно попасть в тестовую базу? Только неизвестно к чему привязанный платеж? Не так прост вопрос.. |
|
09.09.2005, 15:35 | #3 |
Участник
|
Боюсь что никак, иначе получится нарушение целостности данных
|
|
09.09.2005, 15:39 | #4 |
Участник
|
Цитата:
Изначально опубликовано Gad
Боюсь что никак, иначе получится нарушение целостности данных Если сформулировать правила формирования такой базы, чтобы не было нарушения целостности - то вполне можно. Но это отдельная непростая работа. |
|
09.09.2005, 15:41 | #5 |
Участник
|
я и не собираюсь тупо обрубать. Понятно что данные должны быть корректны и связаны.
Просто подумал может быть кто нибудь уже решал такю задачу. |
|
09.09.2005, 15:59 | #6 |
Модератор
|
У. Предпочитают переводить на Oracle и делать сегментирование.
С Уважением, Георгий |
|
09.09.2005, 21:21 | #7 |
Участник
|
Например, инвойс выставлен год назад, а оплата пришла полгода назад - что должно попасть в тестовую базу? Только неизвестно к чему привязанный платеж? Не так прост вопрос..
Вопрос гораздо проще и нужнее, чем вы думаете.. ...инвойс выставлен десять лет назад, а оплата пришла девять с половиной лет назад - что должно попасть в тестовую базу? Ничего. Нужно только 2 последних года, например. Таким образом пытаются из базы выкинуть о-о-чень старые данные, об относительно новых речь не идет. Полагаю, о том и речь. Конечно, там где есть долгосрочные кредиты и подобное надо 3-жды подумать, но ведь такое есть не у всех. PS 2Bars Предлагаю в вашем вопросе увеличить срок до полутора-двух лет(иметь закрытый год), тогда может быть кто-то и поможет Вам. |
|
10.09.2005, 23:49 | #8 |
Участник
|
Цитата:
Изначально опубликовано maximus
Вопрос гораздо проще и нужнее, чем вы думаете.. увеличение сроков не очень поможет при длительных сделках.... zabr дело говорит. George Nordic дает толковый совет. |
|
11.09.2005, 15:22 | #9 |
Участник
|
to maximus
При любом периоде резки часть данных, относящихся к операции попадет в мусор, а часть нет. Оплата и отгрузка в данном случае самый простой пример. Если они сопоставлены, то при удалении скажем оплаты и оставлении отгрузки (они в разных периодах) у вас нарушится не какие-то, там учетные цифры, а ссылочная целостность базы и поведение такой тестовой базы непредсказуемо. Причем я рассмотрел самый простой вариант, который сходу пришел в голову. |
|
|
Похожие темы | ||||
Тема | Ответов | |||
Создание пустой базы для AX4 | 3 | |||
Вопрос по разнесению базы | 5 | |||
Вопрос по журналу базы данных(лог) | 2 | |||
Создание полной копии Приложения и базы | 5 |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|