Now that we are done with the discussions on Twitter, its features and also the design of the clone, let's roll up our sleeves and get into the act of building it.
The data model for Tweetclone is quite simple; it consists of two major classes—
Status, and two minor classes that describe the relationships—
Relationship class defines the many-to-many relationship between users, that is it defines who follows whom. The
Mention class defines the many-to-many relationship between users and statuses (aka tweets). Each status can mention one or more users and each user can be mentioned ...