let users create comments on posts & display all comments for a post on that post's show page

I was thinking about that--and maybe having a column for that. since i'm probably doing replies next I will need to figure that out--because I don't want deleting my comment to delete all the replies to it