I have designed this table and wanted to find out if it is 3NF, I would assume it is since all the non-primary key frelds are not transitively dependent on primary key, but wanted your thoughts, if i am missing something
Patient_Id : ID (PK)
Patient_name : Name
Patient_DOB : Date
Patient_Gender: GenderType
Patient_address : Address
I have designed this table and wanted to find out if it is 3NF,
Share
It looks fine, except the
Patient_addresscolumn, which should be stored in a different table. Here is an example:This way, each patient can have more than one address, while you can still set an address as the main address (in the MainAddressId).