Вы не можете (это весь смысл первичного ключа - у вас есть одна строка на значение). Вы должны разделить это на пару таблиц, одну для посещений и одну для пациентов. Таблица посещений будет иметь отношение внешнего ключа к столбцу первичного ключа таблицы пациента.
EDIT
Вам нужно подумать о том, какие реальные реальные вещи вы представляете и как они взаимосвязаны. Для каждой отдельной вещи в реальной жизни у вас обычно есть отдельная таблица. Это позволяет вам иметь отношения один к одному, многие к одному, многие ко многим, которые вы ищете. Например, вы представляете пациента, у которого есть визит, во время которого проводится ряд обследований, каждое из которых имеет соответствующий план (это правильно?). Поэтому у вас должна быть таблица пациента, содержащая данные пациента, таблица посещения, содержащая данные посещения, и таблица исследования, содержащая данные обследования, и, возможно, даже таблица плана, содержащая данные плана.
Таблица посещений имеет отношение один к одному с таблицей пациентов (пациент может посещать несколько раз) Для этого у него должен быть внешний ключ к столбцу Patient_id. Аналогично, таблица проверки имеет отношение «многие к одному» с таблицей посещений, поэтому, опять же, она должна иметь внешний ключ к первичному ключу таблицы посещений.
Существуют и другие способы отделения. Как сказал Саша, посмотри на нормализацию.