I have created a table called STUDENT
which consists of Unique ID as the PRIMARY KEY along with other related attributes like Name
, Addr
, Gender
etc....
Since I don't want to increase the table size of the STUDENT
, I created a weak entity called ACADEMIC RECORDS
which stores the previous Academic Records of the student.But in this table i have only created a PRIMARY KEY Unique ID
which references the Unique ID
of the student. and there is no other attribute in conjunction with Unique ID
in the weak entity ACADEMIC RECORD
Table.
As I came across the definition OF A WEAK ENTITY which define its primary key as a combination of weak entity's attribute and the owner's table's primary key(in this case STUDENT
)
Is my method of creating a foreign key as the only primary key in the table ACADEMIC RECORD
correct??
STUDENT Table
**UID** NAME GENDER ADDRESS PHNO.
ACADEMIC RECORD Table
**UID** HighschoolMarks GradSchoolMarks