|
Очень нужен совет по реализации родословной
|
|||
---|---|---|---|
#18+
Я новичек... Нужно реализовать родословную поросят. Есть 2 таблицы (свинки и хряки) в которой внесены записи по всем хрюшкам, в ней же ссылки на родителей. ng- хрюшка m - мама o - папа родители берутся из этих же таблиц. Так вот строить курсор чередой запросов получаеться долго. Необходимо быстро просматривать родословную с возможностью изменения данных. Поэтому строить общую таблицу в которой прописана родословная нерезонно, изменение внесенные в одну таблицу, повлекут изменения по другим строчкам. Вобщем вопрос вот в чем. В плане реализации возможно открыть сразу несколько раз одну и туже таблицу (вернее представление из нее, потомучто требуется подвязать данные из других таблиц). Но получиться что нужно открыть 2 таблицы 7 раз и связать их друг с другом. Или это полный изврат? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2009, 23:02 |
|
Очень нужен совет по реализации родословной
|
|||
---|---|---|---|
#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. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137.
Вот как бы этот пример преобразовать для работы с двухголовыми деревьями ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2009, 05:51 |
|
Очень нужен совет по реализации родословной
|
|||
---|---|---|---|
#18+
Kruchinin Pahan, Спасибо, буду разбираться... ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2009, 09:50 |
|
|
start [/forum/topic.php?fid=41&msg=36047345&tid=1586307]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
33ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
others: | 505ms |
total: | 617ms |
0 / 0 |