social networking events model

Should I have a dedicated events table or have events be a type of post so there’s only a Post model but no Event model ?

It's up to you, whichever fits your requirements best.

Colin