Your custom class may also contain hard or soft pointer references to other objects in the database. A pointer is a one-way link (that is, there is no information in the referenced object that indicates the source of the pointer). An object can point to, or be pointed to by, any number of other objects.