Schemas
Un schema és una agrupació lògica de models relacionats. Pensa-hi com en un espai de noms o un "mòdul" de la teva aplicació.
Exemples
- Un schema CRM amb models
Customer,Contact,OpportunityiAccount. - Un schema Inventory amb models
Product,Warehouse,StockiSupplier. - Un schema de gestió de projectes amb models
Project,Task,MilestoneiTimeEntry.
Per què dividir en schemas?
- Evolució independent — un equip pot iterar sobre l'schema de CRM mentre un altre treballa en Inventory.
- Control d'accés — els rols poden atorgar accés a schemas sencers de cop.
- Claredat — trobar el model adequat és més fàcil quan estan agrupats per propòsit.
Propietat
Cada schema té un propietari. El propietari pot ser:
- Un usuari — típicament tu mateix, quan crees l'schema. Els schemas personals funcionen així: només aquest usuari pot canviar la configuració de l'schema, afegir-hi models o transferir-lo.
- Una organització — l'schema pertany a un equip. Qualsevol membre propietari d'aquesta organització pot gestionar-lo, no només la persona que el va crear.
Tries el tipus de propietari quan crees l'schema, i el propietari es pot transferir més tard per qualsevol persona que en tingui els drets de gestió. Tria organització per a schemas que han de sobreviure al seu creador original o que diverses persones han d'administrar; tria usuari per a experiments personals.
Accés
A banda de la propietat, cada schema té una configuració d'accés que decideix qui dins del tenant el pot veure i utilitzar. Hi ha tres modes:
| Mode | Què vol dir |
|---|---|
| Privat | Només els actors amb un rol explícitament assignat hi poden accedir. És el mode més estricte i el predeterminat per a dades sensibles. |
| Compartit | Qualsevol actor del tenant hi té accés total (llegir, escriure, esborrar) sense necessitat d'una assignació de rol explícita. |
| Només propis | Qualsevol actor pot veure l'schema i crear-hi instàncies, però cadascú només veu i edita les files que ell mateix ha creat. |
Utilitza Privat quan necessitis control fi mitjançant rols, Compartit per a dades de referència accessibles a tot el tenant, i Només propis per a casos com tasques personals, notes privades o enviaments per usuari, on cadascú treballa amb les seves dades.
Crear un schema
Obre l'Explorador, fes clic a + Nou schema a la barra lateral i dona-li un nom i una breu descripció. A continuació, escull el propietari (usuari o organització) i el mode d'accés. Desa i comença a afegir-hi models.
Tant el mode d'accés com el propietari es poden editar més tard des de la pantalla d'edició de l'schema, sempre que tinguis dret a gestionar-lo.