koolwaters
Active Member
- Joined
- May 16, 2007
- Messages
- 403
Hi! I am creating a database to capture patient details and I have a query regarding the best method to capture the demographics.
Initially, I had created a table called tblPatient, where all of the patient details is captured and a table called tblEmerContact, where all of the details for a particular patient's emergency contact is captured. I then created a junction table called tblPatientEmerContact to link a patient with their emergency contact as a patient can list more than one person as their emergency contact.
An issue has now occurred where the emergency contact for one patient can also themselves be a patient and in the current set up, it means that a patient who is also an emergency contact for someone else will be duplicated in the database- their details would be noted in tblPatient as well as tblEmerContact.
Any suggestions on the best way to handle this issue?
Initially, I had created a table called tblPatient, where all of the patient details is captured and a table called tblEmerContact, where all of the details for a particular patient's emergency contact is captured. I then created a junction table called tblPatientEmerContact to link a patient with their emergency contact as a patient can list more than one person as their emergency contact.
An issue has now occurred where the emergency contact for one patient can also themselves be a patient and in the current set up, it means that a patient who is also an emergency contact for someone else will be duplicated in the database- their details would be noted in tblPatient as well as tblEmerContact.
Any suggestions on the best way to handle this issue?