Почему-то я не вижу картинку, которую вы загрузили, чтобы показать структуру данных.Я предполагаю, что вы хотите создать отношения между пациентом и пациентом.Если это так, то вам нужен промежуточный стол между вашим лекарством и таблицей фактов.Таблица моста должна иметь одну строку для каждого идентификатора пациента и определенного идентификатора лекарства.Это означает, что если пациент принимает 4 лекарства, то в таблице моста есть 4 строки для одного и того же идентификатора пациента, но другого идентификатора лекарства.Идентификатор пациента должен присутствовать в таблице фактов в течение дня, поэтому, когда Факт соединяется с таблицей мостов, он показывает все лекарства, которые принимает пациент.