|
|
|
Динамическое изменение схемы данных vs. Общая таблица
|
|||
|---|---|---|---|
|
#18+
sergey888А если пользователь неправильно создал таблицу, то что произойдет? Допустим забыл создать одно поле, как пройдет загрузка? Про типы данных я вообще молчу. Bely правильно понимает задачу. Насчет некорректных данных, то корректность будет проверяться опять-таки приложением при импорте. В текущей задаче обязательное условие лишь наличие ключевого поля с фиксированным именем - всё остальное на усмотрение пользователя. Возвращаясь к исходному вопросу - уже принято решении об общей таблице (вариант 2), от динамического изменения схемы данных решили отказаться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2007, 11:33 |
|
||
|
Динамическое изменение схемы данных vs. Общая таблица
|
|||
|---|---|---|---|
|
#18+
В каком формате хранятся исходные данные? может написать процедуру, которая сама будет определять поля таблицы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2007, 11:49 |
|
||
|
Динамическое изменение схемы данных vs. Общая таблица
|
|||
|---|---|---|---|
|
#18+
sergey888В каком формате хранятся исходные данные? может написать процедуру, которая сама будет определять поля таблицы? Не совсем понимаю, какое это имеет отношение к теме? Допустим числовой идентификатор, а все остальные поля строковые. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2007, 11:55 |
|
||
|
Динамическое изменение схемы данных vs. Общая таблица
|
|||
|---|---|---|---|
|
#18+
Я не про тип данных спросил, а про формат, в котором хранятся данные. Например в XML или CSV файлах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2007, 12:09 |
|
||
|
Динамическое изменение схемы данных vs. Общая таблица
|
|||
|---|---|---|---|
|
#18+
sergey888Я не про тип данных спросил, а про формат, в котором хранятся данные. Например в XML или CSV файлах. Да, импорт будет именно из CSV и XML ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2007, 14:23 |
|
||
|
Динамическое изменение схемы данных vs. Общая таблица
|
|||
|---|---|---|---|
|
#18+
если CSV файл формируется из Excel, то можно первой строкой задавать имена полей, которые автоматически будут создаваться в новой таблице. таким образом совсем не надо писать интерфес для создания таблицы, а создавать таблицу перед загрузкой автоматически, используя имена полей из первой строки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2007, 14:30 |
|
||
|
Динамическое изменение схемы данных vs. Общая таблица
|
|||
|---|---|---|---|
|
#18+
sergey888если CSV файл формируется из Excel, то можно первой строкой задавать имена полей, которые автоматически будут создаваться в новой таблице. Да, именно так и сделано. sergey888таким образом совсем не надо писать интерфес для создания таблицы, а создавать таблицу перед загрузкой автоматически, используя имена полей из первой строки. Я же говорю - от варианта динамического создания таблиц отказались. Используем одну общую таблицу. Тема закрыта вроде уже. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2007, 15:47 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=34921436&tid=1544212]: |
0ms |
get settings: |
5ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
160ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 196ms |
| total: | 435ms |

| 0 / 0 |
