By keeping it current I mean backup after each import and/or any serious editing or work on books, slideshows, calendars, cards, etc.
If problems crop up where iPhoto suddenly can't see any photos or thinks there are no photos in the library, replacing the working Library6.iPhoto file with the backup will often get the library back. TIP: For insurance against the iPhoto database corruption that many users have experienced I recommend making a backup copy of the Library6.iPhoto database file and keep it current. Does the camera have a removable memory card? If so then use a card reader with it and iPhoto will import them.