data models and associations for an app similar to a simplified version of reddit