|
|
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
Дана er-диаграмма Blood Banks, но на английском. Хотелось бы на русском... Например, Первая сущность - Ref_Staff_Categories (может категория персонала?) Атрибуты - 1.staff_categories_code (номер категории - первичный ключ), 2.staff_categories_description (Описание категорий персонала), 3.eg Doctor, Nurse ( доктор, медсестра и т.д., т.е. поле, в котором указывается специальность персонала?) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2013, 01:54 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
Автор прав - нужно, чтобы было по-русски. Вероятно эта задача модератора? Заодно, прошу исправить ошибки. Например, названия типов сущностей должны быть в единственном числе)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2013, 13:13 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
Я сделала по-другому, вместо банка крови, банк доноров. Вот какая ER-диаграмма у меня получилась: Все будет делаться в mysql. Запросы будут следующие: 1. Поиск донора по фамилии, по группе крови, по дате (например, донор сдал кровь 2.11.2013, значит следующий раз - только через 2 месяца - после 2.01.2014) 2. Поиск пункта приема с возможностью временной регистрацией донора 3. Количество доноров (всего, по группе крови) 4. Количество крови на пунктах приема определенной группы 5. Какая кровь требуется в данном пункте приема и т.п. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2013, 16:24 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
Запись2025, Пункт приема и количество крови - как-то странно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2013, 01:05 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
MasterZiv, Дата сдачи и мед. Показания - тоже, должна наверное быть одна таблица. 1:1 в рбд очень редко бывает., так что это либо не одна таблица, либо не 1:1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2013, 01:08 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
MasterZiv, Два адреса должны быть одной таблицей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2013, 01:09 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
"Адрес донора" -- занятно. Вместо того, чтобы привязать адрес прописки и фактического проживания к человеку, адрес фактического проживания привязан к адресу прописки, будто бы все, кто прописан на этом адресе на самом деле проживают по одному фактическому адресу. Все скопом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2013, 01:52 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
В общем, пока это выглядит как красиво нарисованный бред. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2013, 01:53 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
MasterZivЗапись2025, Пункт приема и количество крови - как-то странно... Бывает, приходишь на станцию - 2-ая положительная уже не нужна, особенно в областных станциях переливания.... Поэтому, якобы план на месяц по количеству крови.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2013, 03:11 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
MasterZivMasterZiv, Дата сдачи и мед. Показания - тоже, должна наверное быть одна таблица. 1:1 в рбд очень редко бывает., так что это либо не одна таблица, либо не 1:1. Скорее всего, сущность - дата сдачи крови не может быть, и дату добавить в сущность мед_состояние, тогда связь донор и мед_состояние 1:М? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2013, 03:15 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
MasterZivMasterZiv, Два адреса должны быть одной таблицей. А как это отобразить? Некоторые станции не принимают со временной пропиской(факт.адрес). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2013, 03:18 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
MasterZivВ общем, пока это выглядит как красиво нарисованный бред. Незнаю, но выглядит ужасно.... Поэтому и прошу выявить сущности и связи.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2013, 03:21 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
Запись2025MasterZivMasterZiv, Два адреса должны быть одной таблицей. А как это отобразить? Некоторые станции не принимают со временной пропиской(факт.адрес). Как вариант Делаешь одну таблицу адрес... Добавляешь туда поле "Тип адреса" со справочником - прописка - фактическое проживание - что там еще у вас бывает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2013, 08:31 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
Предложу такой вариант... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2013, 10:53 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
Запись2025MasterZivЗапись2025, Пункт приема и количество крови - как-то странно... Бывает, приходишь на станцию - 2-ая положительная уже не нужна, особенно в областных станциях переливания.... Поэтому, якобы план на месяц по количеству крови.... Я не про это. ПРо таблицы. Кто из двух на кого ссылается ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2013, 20:30 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
Запись2025MasterZivMasterZiv, Дата сдачи и мед. Показания - тоже, должна наверное быть одна таблица. 1:1 в рбд очень редко бывает., так что это либо не одна таблица, либо не 1:1. Скорее всего, сущность - дата сдачи крови не может быть, и дату добавить в сущность мед_состояние, тогда связь донор и мед_состояние 1:М? Я намекал на то, что это нужно объединить в одну таблицу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2013, 20:31 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
Запись2025MasterZivMasterZiv, Два адреса должны быть одной таблицей. А как это отобразить? Некоторые станции не принимают со временной пропиской(факт.адрес). ДОЛЖНЫ БЫТЬ ОДНОЙ ТАБЛИЦЕЙ -- я не знаю, как отобразить. Отобрази как хочешь. Но три таблицы адреса в БД не должны быть. Должна быть одна таблица адреса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2013, 20:32 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
krvsaЗапись2025пропущено... А как это отобразить? Некоторые станции не принимают со временной пропиской(факт.адрес). Как вариант Делаешь одну таблицу адрес... Добавляешь туда поле "Тип адреса" со справочником - прописка - фактическое проживание - что там еще у вас бывает Да тип адреса задаётся его использованием, ссылкой на адрес. Сам адрес не имеет типа, это неправильно было бы добавлять поле "тип адреса". Тип адреса определяется его исползованием. Если человек там прописан -- это адрес прописки. если человек там живёт -- это адрес проживания. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2013, 20:34 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
MasterZiv , ты свою схемку покажи. Зачем столько слов попусту писать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2013, 22:11 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
krvsa MasterZiv , ты свою схемку покажи. Зачем столько слов попусту писать... Чтобы схему показать, надо постановку задачи знать, а ее у нас нет, автор опубликовать не удосужился. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2013, 00:36 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
MasterZivkrvsa MasterZiv , ты свою схемку покажи. Зачем столько слов попусту писать... Чтобы схему показать, надо постановку задачи знать, а ее у нас нет, автор опубликовать не удосужился. Необходима база данных доноров крови. Необходимо делать запросы по общему количеству доноров. На станциях переливания необходимо учитывать количество принятой крови в соответствии с "планом", для дальнейшего выявления дефицита определенной Группы крови. Т.к. медицинское состояние при каждой сдачи крови разное, нужно учитывать это. А кровь сдавать можно только через определенный момент времени (2-3 месяца), поэтому необходимо по дате последней сдачи определять дату (не ранее) следующей сдачи. Требования к базе примерно такие... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2013, 14:11 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
Запись2025Необходима база данных доноров крови Тогда нужно понимать, что информация по донору может меняться... Он может поменять: - ФИО - Адрес - Место работы - Номер телефона Или у тебя будет храниться только "последнее" его "состояние"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2013, 18:25 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
krvsaЗапись2025Необходима база данных доноров крови Тогда нужно понимать, что информация по донору может меняться... Он может поменять: - ФИО - Адрес - Место работы - Номер телефона Или у тебя будет храниться только "последнее" его "состояние"? Да, будет меняться... Т.е. должна быть возможность изменения данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2013, 19:11 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
А разве такая схема не позволит сменить данные? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2013, 19:15 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
Запись2025Т.е. должна быть возможность изменения данных. Да. Нужны будут дополнительные таблицы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2013, 19:59 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
Запись2025А разве такая схема не позволит сменить данные? Изменить - запросто. А вот хранить историю изменение - нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2013, 20:00 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
Т.е. в последней схеме еще сущности добавлять? Зачем??? Например, какие? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2013, 20:01 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
Например, я изменю Фамилию, но ID_донор не изменится ... ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2013, 20:36 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
krvsaЗапись2025Необходима база данных доноров крови Тогда нужно понимать, что информация по донору может меняться... Он может поменять: - ФИО - Адрес - Место работы - Номер телефона Или у тебя будет храниться только "последнее" его "состояние"? Дааааа ладно, не грузите её такими подробностями. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2013, 23:26 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
MasterZivЗапись2025Переделала схему: Опять два адреса... Одного мало тебе? Схема все равно неправильная. Донор и его адрес — неверно. Донор и сдача крови — неверно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2013, 23:28 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
Когда донор приходит на станцию переливания крови: 1. если в первый раз, то заносятся данные о нем(ДОНОР) и заводится карта донора, в которой заносятся данные медицинского обследования 2. если не в первый раз, донора спрашивают - есть изменения? затем дают карту донора (в которой уже есть данные о предыдущих мед. обследованиях) и ДОНОР снова проходит мед.обследование 3. если донор не прошёл обследование (напр. весит менее 50кг или гемоглобин повышен) - данные в карту все равно заносятся и донору предлагают прийти через определенный срок 4. в каждом пункте заново создаются такие карты, т.е. в пункте1 и в пункте2 у одного донора могут быть две разные карты - задача: дать доступ пунктам к этим картам донора 5. нужно посчитать - сколько раз донор сдал кровь, а не сколько раз пришел в пункт ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2013, 00:12 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
Запись2025Когда донор приходит на станцию переливания крови: 1. если в первый раз, то заносятся данные о нем(ДОНОР) и заводится карта донора, в которой заносятся данные медицинского обследования 2. если не в первый раз, донора спрашивают - есть изменения? затем дают карту донора (в которой уже есть данные о предыдущих мед. обследованиях) и ДОНОР снова проходит мед.обследование 3. если донор не прошёл обследование (напр. весит менее 50кг или гемоглобин повышен) - данные в карту все равно заносятся и донору предлагают прийти через определенный срок 4. в каждом пункте заново создаются такие карты, т.е. в пункте1 и в пункте2 у одного донора могут быть две разные карты - задача: дать доступ пунктам к этим картам донора 5. нужно посчитать - сколько раз донор сдал кровь, а не сколько раз пришел в пункт Появляется некая ясность... Как вариант... Код: xml 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. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. 205. 206. 207. 208. 209. 210. 211. 212. 213. 214. 215. 216. 217. 218. 219. 220. 221. 222. 223. 224. 225. 226. 227. 228. 229. 230. 231. 232. 233. 234. 235. 236. 237. 238. 239. 240. 241. 242. 243. 244. 245. 246. 247. Смотреть тут http://ondras.zarovi.cz/sql/demo/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2013, 10:35 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
Или картинка... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2013, 10:38 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
krvsaИли картинка... Тоже бредовая схема. Чуть посветлее, но тоже полностью бред. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2013, 15:39 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
MasterZiv , меньше литературы - больше примеров. От тебя пока нет ни одного... Что мешает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2013, 15:51 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
Вот что получилось у меня: Описываю отношения: 1. Доноры приходят в мед.учреждения (МЕД.УЧР - ДОНОР 1:М) 2. Доноры заполняют Анкету донора (один раз при первичном приходе, затем если есть изменения) АНКЕТА-ДОНОР 1:М 3. Доноры идут в лабораторию (ЛАБ-ДОНОР 1:М) 4. Лаборатория заводит Учетные карты донора (ЛАБ-УЧ.КАРТА 1:М) 5. Доноры имеют много Учетных карт, т.к. результаты при обследовании разные. (ДОНОР-УЧ.КАРТА 1:М) 6. Мед.учереждение имеет много лабораторий (МЕД.УЧР-ЛАБ 1:М) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2013, 17:34 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
MasterZivkrvsaИли картинка... Тоже бредовая схема. Чуть посветлее, но тоже полностью бред. Может сейчас не очень бредовая??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2013, 17:35 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
Я вообще запуталась со связями....... Как должно выглядеть правильно?????????????????????????????? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2013, 22:29 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
Запись2025Я вообще запуталась со связями....... Как должно выглядеть правильно?????????????????????????????? Потому что, Вы просто не понимаете что такое связь(( Причем здесь "выглядеть". Я думаю, что в контексте используемых знаний Вы должны были бы написать "я вообще запуталась в ограничениях целостности")) А вовсе не в связях. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2013, 22:35 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
Хорошо... Всем спасибо за помощь)!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2013, 23:18 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
krvsa MasterZiv , меньше литературы - больше примеров. От тебя пока нет ни одного... Что мешает? Отсутствие времени и хорошего тула чтобы начертить диаграмм. Кроме того, я собственно, не нанимался, а так за препода по мелочи отработать — вполне можно. Я обычно в метро или в транспорте пишу... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2013, 08:16 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
krvsa MasterZiv , меньше литературы - больше примеров. От тебя пока нет ни одного... Что мешает? Вот например, почему у тебя родительские сущности ссылаются на дочерние, а не наоборот? Почему телефон ссылается на донора, а не донор на телефон? Бред же... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2013, 08:20 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
Запись2025Вот что получилось у меня: Описываю отношения: 1. Доноры приходят в мед.учреждения (МЕД.УЧР - ДОНОР 1:М) 2. Доноры заполняют Анкету донора (один раз при первичном приходе, затем если есть изменения) АНКЕТА-ДОНОР 1:М 3. Доноры идут в лабораторию (ЛАБ-ДОНОР 1:М) 4. Лаборатория заводит Учетные карты донора (ЛАБ-УЧ.КАРТА 1:М) 5. Доноры имеют много Учетных карт, т.к. результаты при обследовании разные. (ДОНОР-УЧ.КАРТА 1:М) 6. Мед.учереждение имеет много лабораторий (МЕД.УЧР-ЛАБ 1:М) Немного уже получше, но както все совсем не по то, что было раньше. Есть ошибки. Например, группа крови это атрибут донора, а не его карточки, она же не меняться. Но я много не понимаю — где первичные ключи? Что за розовые атрибуты? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2013, 08:29 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
MasterZivОтсутствие времени и хорошего тула чтобы начертить диаграмм. Кроме того, я собственно, не нанимался, а так за препода по мелочи отработать — вполне можно. Я обычно в метро или в транспорте пишу... Слив защитан... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2013, 13:13 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
MasterZivВот например, почему у тебя родительские сущности ссылаются на дочерние, а не наоборот? Почему телефон ссылается на донора, а не донор на телефон? Бред же... Теперь явный бред у тебя... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2013, 13:15 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
krvsaMasterZivВот например, почему у тебя родительские сущности ссылаются на дочерние, а не наоборот? Почему телефон ссылается на донора, а не донор на телефон? Бред же... Теперь явный бред у тебя... Ещё раз тогда, объясни, что делает поле "донор" в таблице "телефон"? Потом, на досуге, ответь себе на такой вопрос: может один телефон принадлежать нескольким донорами? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2013, 01:08 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
MasterZivЕщё раз тогда, объясни, что делает поле "донор" в таблице "телефон"? Я потерял к тебе интерес... Проку от тебя никакого... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2013, 08:31 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
Запись2025, по последней схеме я не понял, что делает id донора в таблице лабораторий? Неужто при каждом новом доноре пришедшим в лабораторию придётся прописывать название лаборатории? В учётной карточке кстати, всё чётко прописано, какой донор в какой лаборатории ошивался. И куда делись адреса прописки и фактического проживания. Остался один не пойми какой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2013, 12:08 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
Запись2025Вот что получилось у меня: Описываю отношения: 1. Доноры приходят в мед.учреждения (МЕД.УЧР - ДОНОР 1:М) 2. Доноры заполняют Анкету донора (один раз при первичном приходе, затем если есть изменения) АНКЕТА-ДОНОР 1:М 3. Доноры идут в лабораторию (ЛАБ-ДОНОР 1:М) 4. Лаборатория заводит Учетные карты донора (ЛАБ-УЧ.КАРТА 1:М) 5. Доноры имеют много Учетных карт, т.к. результаты при обследовании разные. (ДОНОР-УЧ.КАРТА 1:М) 6. Мед.учереждение имеет много лабораторий (МЕД.УЧР-ЛАБ 1:М) Пункт 1 можно запросто похерить. То что донор куда-то пришёл никому не интересно. Важнее в какую лабораторию он отправился, а уж при необходимости по id лаборатории можно понять куда пришёл донор. Пункт 2 как бы непонятки получаются: при изменениях в анкете формируется новая анкета и про прежние походы донора по лабораториям можно забыть? То есть Петров Иван Васильевич переехав с улицы Победы на улицу Восстания становится совершенно другим Петровым Иваном Васильевичем? Пункт 3 зачеркнуть и забыть. Абсолютно лишняя и нелогичная. Вся эта информация нормально отображается в таблице учётной карточки. Остальное оставляем. Итого по полям: Таблицу Медучреждение оставляем как есть. В таблице Лаборатории вычеркиваем поле id донора Из таблицы Донор вычёркиваем id медучреждения и id учётной карты (в учётной карте видно какой донор по ней сдавал кровь и потому запись о том, что данный донор ходил по медучреждению с выданной на руки учётной картой вообще лишена смысла). Остаётся id донора и id анкеты донора, что есть по сути масло масленое и потому таблицу Донор удаляем, а в таблице Учётная карта изменяем поле id донора на id анкеты донора. Также из таблицы учётных карт удаляем поле Группа крови и записываем его в анкету донора. Ну и таблица анкета донора как бы с пивом потянет (после добавления туда группы крови), но всё же надо как-то придумать связь с предыдущей анкетой, ибо запросто получится, что среди доноров присутствует куча Владимиров Владимировичей Путиных, работающих в Кремле (то место регистрации поменял, то новую Sim-карту купил, а то и ваще позвонят с телефонной станции скажут "вам поменяли номер домашнего телефона"). Ну и про адреса надо что-то решать, чтоб понятно было, где проживает донор, где прописан и как прописан (временно или постоянно). Ну и для более полной информации по анкете лучше бы добавить поле с датой заполнения анкеты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2013, 12:40 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
Честно говоря, существуют у меня сомнения в целесообразности хранения старых вариантов анкеты. Ну поменял кто-то место проживания, кому интересно, что с первые пару раз он сдавал кровь проживая на улице Механизаторов, а остальные приходил из дома на улице Танкистов? по-моему при изменениях анкеты можно одну запись анкеты и править. Не плодя никому не нужные записи. Кажется мне, что намного важнее хранить информацию об общих количествах сдачи крови конкретным донором не обращая внимание на изменения контактных телефонов.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2013, 12:46 |
|
||
|
ER-диаграмма. Расшифровка
|
|||
|---|---|---|---|
|
#18+
krvsaMasterZivЕщё раз тогда, объясни, что делает поле "донор" в таблице "телефон"? Я потерял к тебе интерес... Проку от тебя никакого... А, ну да, ДЗ студентов я за них не делаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2013, 15:44 |
|
||
|
|

start [/forum/topic.php?all=1&fid=32&tid=1540203]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
71ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
103ms |
get tp. blocked users: |
1ms |
| others: | 226ms |
| total: | 441ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...