История болезни пациентов на php mysql

200
12 мая 2017, 17:49

Есть система для учета паспортных данных и истории болезней пациентов. Как добавлять паспортные данные в mysql все знают в принципе и историю болезней тоже можно так же добавить. Но возникает вопрос Паспортные данные записываются один раз а вот история болезней и повторный приём может повторятся несколько раз. Таким образом у каждого пациента на карте по несколько приёмов. И все эти данные о приёмах надо будет вывести на карте одного пациента. Как быть в таком случае. Как можно реализовать эту схему на php mysql. Может есть у кого какие то идеи или где ни будь есть статьи.

Answer 1

Вопрос простой, но я чувствую автору вопроса надо расписать принцип работы.

Допустим, у вас есть 2 таблицы, "карточки" и "приёмы".

"карточки"

+++++++++++++++++++++++++++++++
| номер карты | ФИО + паспорт |
+++++++++++++++++++++++++++++++
| 123         | lampa 123456  |
+++++++++++++++++++++++++++++++

и "приёмы"

+++++++++++++++++++++++++++++++++++++++++
| номер приёма | номер карты | описание |
+++++++++++++++++++++++++++++++++++++++++
| 81           | 123         | ...      |
+++++++++++++++++++++++++++++++++++++++++

Как можно увидеть, таблицы связываются между собой, а точнее таблица "приёмы" привязывается к таблице "карточки" с помощью колонки "номер карты", этот способ называется Один ко многим, как указал @Darth

И как пример кода:

$priem = $pdo->query("SELECT * FROM приёмы WHERE `номер приёма`=$priem_id")->fetch();
$karto4ka = $pdo->query("SELECT * FROM карточки WHERE `номер карты` = $priem->номер_карты")->fetch();
READ ALSO
Simple HTML DOM не парсит всe div с классом content

Simple HTML DOM не парсит всe div с классом content

Есть, html страница -> http://lenfilmtv/26996 Парсю ее, нужно достать div, который с классом content, из него дальше взять div с классом title, далее h1 и a

282
Как выделить память под процесс? [требует правки]

Как выделить память под процесс? [требует правки]

Подскажите, какой максимальный объем памяти может предоставить под процесс система и как это можно проверить ? Разве под процесс можно выделить...

289
В windows sdk отсутствуют библиотеки stddef.h и ctype.h

В windows sdk отсутствуют библиотеки stddef.h и ctype.h

Устанавливал с офицального сайта Windows SDK 8Установка прошла успешно, но когда пытался скомпилировать SDL, не было библиотек stddef

226