Objects
This page covers Objects, one of the Advanced Concepts that are useful for anyone using Glencoco's platform, general CRMs, or are otherwise data-oriented.
In object-oriented programming, structured databases, and CRMs, Objectsare an important concept.
Definition(s)
Objects are the core data units in Glencoco. They bundle identity, shape (schema), relations, behaviors, and lifecycle into a single, portable concept that you can store, query, validate, and extend.
One way to think of Objectsis anything that has a consistent, a defined set of characteristics, or attributes, of the object (Object Attributes)
Once an Objectsis defined, specific instances of the object can be created and stored.
In spreadsheets, each row might be an object instance, and the columns in the row might be the Object Attributes.
In CRMs, each person record would be an object instance, and the fields in the CRM for that person record would be the attributes of the 'person' object.
Objectsare powerful when related to other objects via defined Object Relationships.
Abstract Examples
Person (object)
Schema ( Object Attributes)
Birthday
Social Security Number (their unique Object ID)
Legal First Name
Legal Last Name
Email Address
Phone Number
Related Company ID ( Object Relationships)
Company (object)
Schema ( Object Attributes)
Website
Tax EIN (their unique Object ID)
Company Name
Industry
Revenue
Club Membership (object)
Schema ( Object Attributes)
Membership ID (their unique Object ID)
Member Email (could also be used as a unique Object ID)
Membership Start Date
Membership Expiration Date
Related Person ID ( Object Relationships)
Last updated
Was this helpful?