Заблокирован
|
|
1 | |
не могу понять значит соединить "Код лекарства 1", "Код лекарства 2", "Код лекарства 3" типа лечится можно и 3 видами препараторов.01.12.2012, 20:37. Показов 1561. Ответов 12
Метки нет (Все метки)
Здрасте музчины и девушки!
Такой вопрос, есть! Помогите. Есть значит таблицы картинка. Так вот как не могу понять значит соединить "Код лекарства 1", "Код лекарства 2", "Код лекарства 3" типа лечится можно и 3 видами препараторов.
0
|
01.12.2012, 20:37 | |
Ответы с готовыми решениями:
12
Создать БД «Аптека», включающую следующую информацию: код лекарства, название, дата выпуска БД лекарства Аптечные лекарства Лекарства к ChartFX or TeeChart Лекарства для Windows |
608 / 387 / 8
Регистрация: 14.04.2011
Сообщений: 1,324
|
|
01.12.2012, 21:06 | 2 |
надо объеденить связями один ко многим, а лучше через много ко многим через еще одну таблицу!
2
|
17486 / 7248 / 1651
Регистрация: 21.06.2012
Сообщений: 13,863
|
|
02.12.2012, 09:18 | 4 |
Создаете таблицу, что-нибудь типа Применение, с полями Код_Болезни, Код_Лекарства и расставляете в ней пары применимости.
2
|
17486 / 7248 / 1651
Регистрация: 21.06.2012
Сообщений: 13,863
|
|
02.12.2012, 18:53 | 6 |
См. вложение. Таблица создана, лишние поля и связи в болезнях удалены.
1
|
Заблокирован
|
|
02.12.2012, 19:10 [ТС] | 7 |
ltv_1953, При много благодарен ! Вопрос, там в созданной вами таблице "Болезни_Лекарства", только 1 поле "Код лекарства", нужно ли мне добавить еще 2 поля "Код лекарства 1" и "Код лекарства 2", дабы достичь условия поставленного выше:
Или же результат уже достигнут, не могу сообразить.
0
|
608 / 387 / 8
Регистрация: 14.04.2011
Сообщений: 1,324
|
|
02.12.2012, 19:12 | 8 |
результат уже достигнут!
1
|
17486 / 7248 / 1651
Регистрация: 21.06.2012
Сообщений: 13,863
|
|
02.12.2012, 19:22 | 10 |
Если Болезнь1 лечится Лекарством1, Лекарством2, Лекарством3, то в этой таблице должны быть три записи:
Код_Болезни1 Код_Лекарства1 Код_Болезни1 Код_Лекарства2 Код_Болезни1 Код_Лекарства3 Добавлено через 2 минуты Ну и хорошо. Вы бы имена в базе привели в порядок - пробелы в именах только приведут к необходимости заключать их в [...]. Обычно используют "_".
1
|
2842 / 774 / 41
Регистрация: 20.05.2012
Сообщений: 2,055
|
|
02.12.2012, 19:28 | 11 |
Связующую таблицу можно также "полноценно использовать": добавить в неё поля, например, Врач, назначивший лечение, Дата назначения и т.д. - то есть те поля, которые могут относится именно к этой сущности - Болезни-Лекарства (файл, предоставленный ltv_1953, не смотрел, но и так ясно)
0
|
17486 / 7248 / 1651
Регистрация: 21.06.2012
Сообщений: 13,863
|
|
02.12.2012, 19:49 | 12 |
Вряд ли. Такие свойства - скорей свойства протекания заболевания конкретного пациента. Здесь можно было бы указать стандартную дозировку при таком заболевании, но она тоже зависит от пациента (его возраста, наличия хронических заболеваний, переносимости препаратов этой группы ...).
1
|
42 / 28 / 2
Регистрация: 23.11.2012
Сообщений: 138
|
|
02.12.2012, 20:30 | 13 |
А по мне там явно нехватает таблицы посередине ... например методы лечения, с неограниченным количеством полей болезнь-лекарство. Для одной болезни подойдет одно - для другой 10 лекарств, неправильно вводить ограниченное количество полей, нужно чтоб это были записи - код болезни-код лекарства, и тогда уже через эту таблицу осуществлять выборку.
1
|
02.12.2012, 20:30 | |
02.12.2012, 20:30 | |
Помогаю со студенческими работами здесь
13
Распределить лекарства по вкусам Сайт атакуют роботы... Нужны лекарства Вывести просроченные лекарства в поле мемо Нужны вирусы для тестирования лекарства... Как связать назначение лекарства (рецепт) и заказ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |