e.g.
c=Category.new
this is didn't persistence to db, how to distinguish a object wheather persistenced to db yet
c.persisted? # => true if persisted c.new_record? # => true if not persisted
:)
c.new_record? # true if new, false if saved