Database normalization for School Management System?

I am creating system for a school management system and come up with the attached database schema. Following is ho...

Facebook database design??

I have always wondered how Facebook designed the friend <-> user relation. I figure the user table is somethi...