added proper constraints to the tables,
made post_id not null, ensured that places
that cannot be null are not null
some test data to work with
writing the post methods to display a post