|
|
|
Как иерархическую БД представить в виде Реалиционной
|
|||
|---|---|---|---|
|
#18+
Допустим есть 3 таблицы. Как их представить в виде XML? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2008, 14:34 |
|
||
|
Как иерархическую БД представить в виде Реалиционной
|
|||
|---|---|---|---|
|
#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. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. Cache for Windows (Intel) 2007.1 (Build 369) Fri Jun 15 2007 15:25:42 EDT Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2008, 15:39 |
|
||
|
Как иерархическую БД представить в виде Реалиционной
|
|||
|---|---|---|---|
|
#18+
Ну это просто. Однако вам пришлось несколько раз продублировать таблицу usertype. Другими словами вы справочник превратили в данные. Ничего страшного конечно в этом нету но все же появляется какая то избыточность данных. Можно как нибудь в другой форме представить реляционные данные в иерархической модели? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2008, 16:55 |
|
||
|
Как иерархическую БД представить в виде Реалиционной
|
|||
|---|---|---|---|
|
#18+
Я ошибся в названии темы, если можно исправьте на "как реляционную БД представить в виде иерархической" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2008, 16:59 |
|
||
|
Как иерархическую БД представить в виде Реалиционной
|
|||
|---|---|---|---|
|
#18+
Да как угодно, точнее как надо, только пока неизвестно для чего. Для ссылок можно использовать ref, а можно оставить их данными. Документ XML = или вся база, или таблица, или запись. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2008, 16:39 |
|
||
|
Как иерархическую БД представить в виде Реалиционной
|
|||
|---|---|---|---|
|
#18+
В стандартном случае один узел может иметь только одного родителя и сколько угодно детей. Разруливается это одной таблицой с полем id_parent. В твоем случае узел может иметь сколько угодно родителей и сколько угодно детей. Те есть за базовый узел можно взять как Deep так и User type ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2008, 19:41 |
|
||
|
|

start [/forum/topic.php?fid=32&tid=1543874]: |
0ms |
get settings: |
11ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
168ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
| others: | 250ms |
| total: | 520ms |

| 0 / 0 |
