|
Может кто занимался такой проблемой????
|
|||
---|---|---|---|
#18+
Подскажите плз. если кто то, когда то занимался проблемой перевода информации из таблиц в реляц БД. Проблема в том что данные уже есть и почти всегда не удовлетворяют правилам нормализации. (столбцы содержат заголовки, информация в одном столбце разного типа и прочее). Как спроектировать БД если информаця уже есть?????? Буду очень благодарен, если кто то может что то сказать по этому вопросу или знает что почитать. Всем большое спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2003, 10:24 |
|
Может кто занимался такой проблемой????
|
|||
---|---|---|---|
#18+
Как жертва подобной ситуации, могу сказать, что проектировать надо так, чтоб в последующей работе было поудобней то есть правильно, а с перекачкой старой инфы, все равно гиммора не оберешся ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2003, 10:38 |
|
Может кто занимался такой проблемой????
|
|||
---|---|---|---|
#18+
Пишется конвертер который перекладывает из имеющегося в желаемое с осуществлением преобразований и проверок ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2003, 10:54 |
|
Может кто занимался такой проблемой????
|
|||
---|---|---|---|
#18+
БД надо проектировать исходя из целей и способов ея дальнейшего использования. То есть с соблюдением нормальных форм и здравого смысла. А перекладывать данные - это отдельная задача. Часто кроме просто копирования данных вводят доп. этап называемый очисткой данных (Data cleaning) - то есть анализ исходной информации на предмет выявления ошибок. Сие невозможно без наличия бизнес модели (ибо неясно, что есть ошибка) Так что надо разрабатывать как обычно, используя имеющиеся данные для выявления типов данных и сущностей, но не заморачиваться на имеющуюся структуру и способы хранения. Washington Irving ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2003, 13:07 |
|
Может кто занимался такой проблемой????
|
|||
---|---|---|---|
#18+
IMHO, нет особых проблем. Ведь конструктив таблицы также как и данные в твоих руках. 1.Самый простой способ - это DTS. 2.Если 1 не помогает, то без проблем можно написать скрипт по информации из systypes and syscolumns and sysobjects он разберет и соберет новую таблицу с сохранением/восстановлением данных и их конвертацией. Этот скрипт у меня есть - www.panshin.spb.ru 3. Написать приложение по конвертации данных подобное см. www.goodoldscripts.com С уважением Игорь ... |
|||
:
Нравится:
Не нравится:
|
|||
09.12.2003, 08:47 |
|
|
start [/forum/topic.php?fid=32&fpage=175&tid=1546722]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
59ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 155ms |
0 / 0 |