Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Не придумать структуру БД
|
|||
|---|---|---|---|
|
#18+
Есть старая база, вернее набор таблиц, словарей, каталогов и справочников (FoxPro 2.6). Необходимо всё это дело перепроектировать под "нормальный вид" либо в объекто-ориентрованном ключе(UML), либо в ER. Сейчас это примерно так выглядит(опуская подробности): 1. Технологическая группа(название+id) Технологический объект(id) 2. Технологический объект(название+id) Набор признаков(id через разделитель) Значение признаков(через разделитель) 3. Признак(название+id) Ед. измерения ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2004, 15:27 |
|
||
|
Не придумать структуру БД
|
|||
|---|---|---|---|
|
#18+
Могёт кто идеями по этому проводу поделится.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2004, 15:27 |
|
||
|
Не придумать структуру БД
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2004, 16:58 |
|
||
|
Не придумать структуру БД
|
|||
|---|---|---|---|
|
#18+
Можно еще в первой таблице добавить ParentID чтобы получить неограниченную вложенность групп ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2004, 17:00 |
|
||
|
Не придумать структуру БД
|
|||
|---|---|---|---|
|
#18+
Спасибо коанечно, но... Так всё одно split и join придётся делать.... И ERкрасивую не нарисуешь, а это в даннм случае первично... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2004, 14:03 |
|
||
|
Не придумать структуру БД
|
|||
|---|---|---|---|
|
#18+
Тогда сделай одну таблицу со всеми возможными полями и кучу селектов к ней ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2004, 14:14 |
|
||
|
Не придумать структуру БД
|
|||
|---|---|---|---|
|
#18+
Так оно уже мною было реализовано. Просто изначально базы не мои. То что я обрисовал здесь это уже упеределаный мною вариант. Проблема в том, что тогда будет во-первых слишком много пустых записей. Объектов тысячи, а многие признаки присущи только десякам. Так что идея сразу не осуществима... На самом деле спасибо. Я здесь разместил чтобы пообсуждать со сторонним людьми может ещё чего предложат... И главный смысл либо доказать что ER здесь не нужен, а надо идти другим путём, либо всё же под ER. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2004, 09:23 |
|
||
|
Не придумать структуру БД
|
|||
|---|---|---|---|
|
#18+
Фиксированые селекты тоже не сделать так как система подразумевает включение новых объектов с новыми наборами признаков... Раньше я действовал через describe, так как была куча таблиц в которых каждый принак - запись, а сколько конкретно признаков у объекта было не известно. Вывернулся через select * from table_name, где table_name соответствовало классу объектов. Однако это не метод. Последующая обработка данных и манипуляции с ними довольно трудны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2004, 09:43 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=32635509&tid=1546330]: |
0ms |
get settings: |
6ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
51ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
| others: | 243ms |
| total: | 395ms |

| 0 / 0 |
