0% found this document useful (0 votes)
29 views

Italic Denotes Foreign Key

The document describes the entities, attributes, and relationships in a student management database. It includes entities for student, address, contact information, attachments, balances, and their relationships. The student entity has the primary key of student ID and has one-to-many relationships with address, misc info, balances. It has one-to-one relationships with other info and attachments. Attributes are defined for each entity with data types and lengths.

Uploaded by

AKASH Taliyan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views

Italic Denotes Foreign Key

The document describes the entities, attributes, and relationships in a student management database. It includes entities for student, address, contact information, attachments, balances, and their relationships. The student entity has the primary key of student ID and has one-to-many relationships with address, misc info, balances. It has one-to-one relationships with other info and attachments. Attributes are defined for each entity with data types and lengths.

Uploaded by

AKASH Taliyan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

BOLD denotes Primary Key

Italic denotes Foreign Key

Entities

1. Student- Student Id, Student First Name, Middle Name, Last Name, Student class, Student
Section, Student Roll no., Route, Caste, Category, House, Photo, Admission No., Gender, DOB,
Contact Info. -
2. Address-Address Id, House No., Street Name, Other Info, Zip Code, City, State, Country.
3. Student Address- Student Id, Address Id
4. Other Info-Other Info Id, Father First Name, Middle Name, Last Name, Mobile,
Qualification(Only Highest
Qualification),Occupation,DOB,Photo,Mother_First_Name,Mother_Middle_Name,Mother_Last_
Name, Mobile, Qualification, Occupation, DOB, Photo, Parents Wedding Date, Student Id
5. Info Multiple- Mobile, Email, Student Id
6. Misc Info-misc info Id, Last Attended School, Remarks, Last Exam Given, Year, Status, Marks,
Board, Blood Group, Vision (Left), Vision (Right), Height, Weight, Dental Hygiene.
7. Attachments- Attach id, TC, CC, Report CC,DOB Certificate, Admission Form Number, Date Of
Admission, Student Id
8. Old balance- Balance Id, Ledger Balance ,Fees Balance, Comments, Hostel Room No., Bed No.,
Scholarship No., Aadhar UID, Family, Status(In School), Discontinue Date
9. Balance Student- Balance Id, Student Id

Relationships between Entities

1. Student->Address (One to Many)


2. Student->Other Info (One to One)
3. Student->Misc Info (One to Many)
4. Student->Info Multiple(One to Many)
5. Student->Attachment (One to One)
6. Student->Old Balance (One to Many)

Attributes Type and Length

Student

1. Student Id (Integer 5)
2. Student First Name(Varchar 20)
3. Middle Name(Varchar 20)
4. Last Name(Varchar 20)
5. Student class(Varchar 10)
6. Student Section(Varchar 5)
7. Student Roll no. (Integer 2)
8. Route(Varchar 20)
9. Caste(Varchar 10)
10. Category(Varchar 10)
11. House(Varchar 10)
12. Photo
13. Admission No. (Integer 5)
14. Gender(Varchar 5)
15. DOB(Date)

Address

1. Address Id(Integer 5)
2. House No. (Varchar 5)
3. Street Name(Text 25)
4. Other Info(Text 25)
5. Zip Code(Integer 6)
6. City(Varchar 20)
7. State(Varchar 20)
8. Country(Varchar 15)

Student Address

1. Student Id
2. Address Id

Other Info

1. Other Info Id(Varchar 10)


2. Father First Name(Varchar 20)
3. Middle Name(Varchar 20)
4. Last Name(Varchar 20)
5. Mobile(Integer 20)
6. Qualification(Only Highest Qualification) (Varchar 20)
7. Occupation(Varchar 20)
8. DOB(Date)
9. Photo
10. Mother First Name(Varchar 20)
11. Mother Middle Name (Varchar 20)
12. Mother Last Name(Varchar 20)
13. Mobile(Integer 10)
14. Qualification(Varchar 20)
15. Occupation(Varchar 20)
16. DOB(Date)
17. Photo
18. Parents Wedding Date(Date)
19. Student Id

Info Multiple
1. Mobile(Integer 10)
2. Email(Varchar 20)
3. Student Id

Misc Info

1. Misc info Id(Integer 50)


2. Last Attended School(Varchar 30)
3. Remarks(Varchar 30)
4. Last Exam Given(Varchar 20)
5. Year(Date)
6. Status(Varchar 10)
7. Marks(%age)(Integer 10)
8. Board(Varchar 20)
9. Blood Group(Varchar 10)
10. Vision (Left) (Integer 10)
11. Vision (Right) (Integer 20)
12. Height(Integer 20)
13. Weight(Integer 20)
14. Dental Hygiene (Varchar 20)
15. Student Id

Attachments
1. Attach id(Integer 5)
2. TC
3. CC
4. Report CC
5. DOB Certificate
6. Admission Form Number(Integer 5)
7. Date Of Admission(Date)
8. Student Id

Old balance
1. Balance Id(Integer 5)
2. Ledger Balance(Integer 10)
3. Fees Balance(Integer 10)
4. Comments(Text 30)
5. Hostel Room No. (Varchar 5)
6. Bed No. (Varchar 5)
7. Scholarship No. (Integer 20)
8. Aadhar UID(Integer 16)
9. Family
10. Status(In School) (Integer 2)
11. Discontinue Date(Date)

Balance Student

1. Balance Id
2. Student Id

You might also like