In a thorough note system, everything can be represented by a note. We can have notes that aggregate other notes, notes for people, notes for places, notes for days, an image can be a note, a tag can be a note, a note can describe the note structure, etc.