First time doing writing a web application and have questions as correct to do this.
Here, for example, on habré the topic for you progolosovat only once. How it correctly to implement? Keep each topic a list of users who have voted? And if there are many objects, such as comments?