
What is a Data Model?
Un model de date este structura care definește cum sunt organizate informațiile în CRM-ul tău. Think of it as the blueprint of your customer data — you design it once, then fill it with your actual data.Key Concepts
Obiecte
Objects are the main categories of data in your CRM. Each object represents a type of thing you want to track. Twenty comes with standard objects:- People — individuals (contacts, leads, partners)
- Companies — organizations
- Opportunities — deals or sales
- Notes — attached notes on records
- Tasks — to-dos linked to records
Câmpuri
Fields are the properties or attributes that describe each object. They store the actual information. For example, the People object has fields like:- Nume
- Telefon
- Job Title
- Company (a relation to the Companies object)
Înregistrări
Records are the individual entries within an object — the actual data you create and manage. De exemplu:- “John Smith” is a record in the People object
- “Acme Corp” is a record in the Companies object
| Data Model Concept | Real-World Analogy |
|---|---|
| Objects | Sections in a book (the categories) |
| Câmpuri | Columns in a spreadsheet (the properties) |
| Records | Rows in a spreadsheet (the actual entries) |
Why Customize Your Data Model?
Fiecare afacere funcționează diferit. Customizing your data model means you can shape Twenty around your processes instead of forcing yours into a rigid system. Twenty offers full flexibility:- Create as many custom objects as you need
- Add unlimited custom fields
- The price doesn’t change based on customization
Tips to Design Your Data Model
1. Start with Your Core Objects
Identify the main concepts you work with. Twenty already provides:- People — your contacts
- Companies — your accounts
- Opportunities — your deals
- Stripe would need a
Subscriptionsobject - Airbnb would need a
Tripsobject - An accelerator would need a
Batchesobject
2. Use Fields for Variations, Not New Objects
If something is just a characteristic of an existing object, make it a field. Use fields for:- Categories and labels (e.g.,
Industryfor Companies) - Status values (e.g.,
Stagefor Opportunities) - Attributes and properties
3. Create an Object When It Stands on Its Own
If the concept has its own lifecycle, properties, or relationships, it deserves an object. Create an object for:- Projects — have deadlines, owners, and tasks
- Subscriptions — connect companies, products, and invoices
- Events — involve attendees and follow-up actions
4. Create an Object When Records Are Open-Ended
If something can be linked multiple times and you don’t know how many, use an object. Bad approach: Creating fields likeProduct 1, Product 2, Product 3…
Good approach:
Create a Products object and relate it to records. This supports one, two, or a hundred products without changing your model.
5. Keep It Simple First
Start with fields. Move to new objects only when you feel the limits:- Too many fields on one object
- Repeated records that should be separate
- Relationships that don’t fit neatly
Special Note on People, Companies, and Opportunities
Best practices:- If you need categories of People, use fields (not new objects)
- Example: Use a
Person Typefield with values “Prospect” and “Partner” instead of creating separate objects - Create different views to filter: one showing partners, another showing prospects
Referral Link field on People that only applies when Person Type = Partner. Hide this field from views where it’s not relevant.
Questions to Guide Your Choice
Întreabă-te:Is this just a property of something I already have, or does it need its own properties?
Will I ever need to track multiple of these per record, without knowing how many?
Does this concept connect to several different objects, not just one?
Will it have its own lifecycle (stages, start/end dates)?
Accessing Your Data Model
- Go to Settings in the left sidebar
- Click Data Model
- View all your objects (standard and custom)
- Click any object to see and edit its fields
Don’t see Data Model in Settings?Access to the data model is usually restricted to administrators. Contact your workspace admin if you need access.
Pașii următori
Once you’ve planned your data model:- Cum să creezi obiecte personalizate
- Cum să creezi câmpuri personalizate
- Cum să creezi câmpuri de relație