Anatoly Lubarsky

Logo
MSSQL, .NET, Design. Life and Music

Facebook Object-Oriented Diagram

Facebook is growing 3% per week currently (6th most trafficked site in the U.S.). I guess it will not be long before Facebook would catch Myspace traffic and leave it behind. A week ago (05/24/2007) Facebook launched Facebook Platform - giving away the Facebook API and the ability to integrate 3rd parties applications into their website.


I'm a bit late on it since a bunch of companies including Microsoft, Amazon, Slide, etc had developed prototypes and even production-level applications to integrate.


I've made a bit of reverse engineering through Facebook business entities and created a class diagram - on the screenshot below (clickable)



Enjoy :)


Related Posts:

Saturday, June 02, 2007 5:47 AM

Comments

# re: Facebook Object-Oriented Diagram
well its nice, but i guess that photos are related with photoTag and photoAlbum...

and what about adding new applications, shouldn't the diagram has another entity called application or something!!!

6/18/2007 10:15 AM by Amr

# re: Facebook Object-Oriented Diagram
Hi Amr


Please note - this is not object relational diagram (entity diagram).
Connected on this diagram means some type has a field of some other type.
So photos are not related with tag and album. Each of them can be independent.

Applications are not included in the Facebook API currently as far as I know...

6/22/2007 1:20 PM by Anatoly Lubarsky

If your feedback doesn't appear right away, please be patient as it may take a few minutes to publish.

Post a Comment

Protected by CAPTCHAEnter the code you see
Name (*)  
E-mail (*)  
Url
Remember

Comment (*)