![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите кто чем может (Access) [D6]
Галинка © (2004-04-21 16:58:00)Задача в следующем. Есть файл данных формата
7 // Количество эпицентров
17 26 44 23 13 17 23 //Количество пунктов наблюдения каждого эпицентра
0.10.25.16135.134 2. //Углы наклона большой полуоси эллипса каждого эпицентра
20.15.10.30.20. 9.25. //Глубина гипоцентра каждого эпицентра
35. 0. 0. -11. -30. 0. 0. 10. 60. 16. 0. -32. -80. 0. -8. 45.
0. 160. 112. 165. 220. 65. 192. 0. 32. -60. -80. -48. -184.0. -130.96.
-40. 96. // Смещение (dx, dy) каждого пункта наблюдения относительно каждого эпицентра
.....
8. 8. 8. 8. 7. 7. 7. 7. 6. 6. 6. 6. 6. 6. 6. 6. 6. // Интенсивность наблюденная в каждом пункте каждого эпицентра
.......
15.517.016.018.014.015.514.0 //Энергетический класс каждого эпицентра
ximka (2004-04-24 23:57:00) [1]special 2wisekaa, 2Anatoly Podgoretsky & other
ребята вы молодцы
1
Первый раз читал..... просто усмеялся. :)
Самое смещное, что я так до конца вопрос и не понял, я наверно протупил. Но смеюсь остановиться не могу, первый раз вижу на форуме такую ситуацию, когда вопрос с человека приходиться клещами вытаскивать. Обалденно.
2Галинка: специально для вас, для того чтобы люди вас понимали или хотя бы пытались понять, лучше преводить все свое высказывание в абстрактные понятия (ещё лучше в язык программистов объкты и т.д., я к сожалению им довольно плохо владею, чем кстати и довольно часто страдаю).
wisekaa (2004-04-22 16:34:00) [2]
> [27] Anatoly Podgoretsky © (22.04.04 15:37)
> В первую таблицу добавить название и дату, второе поле Count_Observations
> лишнее
Согласен так и написал > (mozhno ne vvodit')
хотя можно использовать для проверки корректности введенных данных по файлу, если кол-во во второй таблице с этим не совпадет
Anatoly Podgoretsky (2004-04-22 15:37:00) [3]В первую таблицу добавить название и дату, второе поле Count_Observations лишнее
wisekaa (2004-04-22 15:30:00) [4]Если будет толька та информаци что в файле можно реализовать такую структуру:
Tablica - Epicentr (epicentre)
ID - Unikal'nyj indifikator (avtoinkremental'noe pole)
Count_Observations - Kolichestvo punktov nabliudeniia (mozhno ne vvodit')
Angle - Ugl naklona bol'shoj poluosi ellipsa kazhdogo epicentra
Depth - Glubina gipocentra kazhdogo epicentra
Energy_Class - Energeticheskij klass kazhdogo epicentra
Tablica - punkt nabliudeniia (Station Observations)
Id_Epicentre - Ssylka na epicentr
DX - Smeshchenie (dx) punkta nabliudeniia otnositel'no kazhdogo epicentra
DY - Smeshchenie (dy) punkta nabliudeniia otnositel'no kazhdogo epicentra
Intensity - Intensivnost' nabliudennaia v punkte epicentra
wisekaa (2004-04-22 15:11:00) [5][23] - [24] Извини Инет подвис
wisekaa (2004-04-22 15:10:00) [6]Удалено модератором
wisekaa (2004-04-22 15:10:00) [7]Удалено модератором
wisekaa (2004-04-22 15:10:00) [8]1. Что надо - это определиться с заказчиком, это нужна ли информация о пунктах наблюдения, и если да то какая и как она будет поступать.
Anatoly Podgoretsky (2004-04-22 15:02:00) [9]Именно это и хочу сказать, что это ИД, а название не очень удобно для этой задачи. То есть структура такая
ID (уникадьный), Epicenter (назавание), другие аттрибуты например дата, координаты и т.ж
По ID будет с подчинеными таблицами.
Галинка (2004-04-22 14:39:00) [10]Для Анатолия Подгорецкого:
Т.е. вы хотите сказать, что номер не искоючает название а дополняет его.
Ладно. За это спасибо.
Только дата и время в этой задаче все равно не нужны. Я у заказчика спрашивала.
Anatoly Podgoretsky (2004-04-22 13:55:00) [11]Номер служит для идентификации, его даже не надо показывать пользователю, если он за собой ничего не несет, но он может нести за собой хотя бы номер записи по порядку занесения в базу, тогда можно оперировать такими понятиями как
Землетрясение номер 12 с эпицентром в x.y произошедшим 1.04.2003 года в бамхманском суде. Вот номер 12 и будет одназначно идентифицировать данное землятресение, а остальное это атттрибуты кортежа. По номеру очень легко связывать остальные подчиненые таблицы.
Галинка (2004-04-22 12:58:00) [12]Все бы хорошо. Только номер мало о чем говорит. А человеку не посвященному тем более. Поэтому я думаю лучше название.
Anatoly Podgoretsky (2004-04-21 17:50:00) [13]Но если землятресению присвоить номер, то и придумать ничего будет не нужно и не будет коллизий, а так они гарантированы и трудно уловимы
Галинка (2004-04-21 17:40:00) [14]По поводу 2.1 мы выбирали с зкакзчиком. Их проблема придумать разные для разных землетрясений.
По поводу 2.4 интенсивность для каждого конкретного землетрясения конкретная. Это то, о чем говорят в новостях: "там то и там то наблюдалось землетрясение в 5 или 8 баллов"... ))
Anatoly Podgoretsky (2004-04-21 17:36:00) [15]Ну вот у тебя уже вырисовывались как минимум две таблицы
2.4 это разовая величина для землятресения или их несколько, если несколько, то еще одна связанная таблица
2.1 это видимо поле связи, тогда это неправильно, землятрясений в этом месте может быть несколько, не получается одназначной связи, может их хотя бы нумеровать? и этот номер использовать для связи со второй таблицей.
dimm22 (2004-04-21 17:21:00) [16]
> Anatoly Podgoretsky © (21.04.04 17:15) [12]
На что вы отвечаете?
Я вот пока вопроса не узрел, всё какие то малосвязанные отрывки.
Галинка (2004-04-21 17:20:00) [17]Структура таблиц пока такая:
1. Параметры эпицентра - 1.Название эпицентра; 2.Географическая долгота (координата х); 3. Географическая широта (координата у); 4. Энергетический класс землетрясения; 5. Глубина гипоцентра; 6. Угол наклона большой полуоси эллипса к горизонту; 7. Количество пунктов наблюдения;
2. Параметры пунктов наблюдения - 1. Название эпицентра; 2. Горизонтальное смещение пункта наблюдения относительно эпицентра; 3. Вертикальное смещение пункта наблюдения относительно эпиуентра; 4. Наблюденная интенсивность.
Anatoly Podgoretsky (2004-04-21 17:15:00) [18]И конечно тут требуется знание предметной части, что бы нормализовать таблицы, выделить повторяющию и постоянную части.
А база конечно нужна одна с несколькими таблицами, какие мне неясно.
Галинка (2004-04-21 17:14:00) [19]В первом фрагменте повторяются "каждого пункта каждого эпицентра", т.е. таких строк по количеству эпицентров, а значений кратно количеству пунктов наблюдения.
dimm22 (2004-04-21 17:09:00) [20]
> Правильно ли мы сделали базу?
Да.
> Стоит ли делать несколько баз или обойтись выборками из
> одной?
Чем больше, тем лучше.
> Для удобства заказчика, они хотят базу Акцес.
Удобства гарантированы.