Requirements: We want to get the images/videos from the camera occasionally and keep our database updated. You are free to make any assumptions you like. How would you design it?