validates :uniqueness => true
If person record not present, nested attributes working great! in rails way. i.e., inserting into songs, people and people_songs table correctly.
I am interested in:-
**If there is person exist, it should skip insertion into people table but data should be inserted in songs and people_songs table (association table). **
There are lots of approach to solve this problem. I usually comes with some ugly way to deal with this. Can some body suggest me the proper Rails way to handle this.