Esquemes
Un esquema é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 esquema CRM amb models
Customer,Contact,OpportunityiAccount. - Un esquema Inventory amb models
Product,Warehouse,StockiSupplier. - Un esquema de gestió de projectes amb models
Project,Task,MilestoneiTimeEntry.
Per què dividir en esquemes?
- Evolució independent — un equip pot iterar sobre l'esquema de CRM mentre un altre treballa en Inventory.
- Control d'accés — els rols poden atorgar accés a esquemes sencers de cop.
- Claredat — trobar el model adequat és més fàcil quan estan agrupats per propòsit.
On el veus
A l'Explorador, el selector de dalt de la llista de models mostra l'esquema actiu (ESQUEMA) i quants models conté. Fes-hi clic per canviar a un altre esquema: la llista els agrupa en els meus esquemes, els de cada organització i els compartits.
Propietat
Cada esquema té un propietari. El propietari pot ser:
- Tu — l'opció Personal quan el crees. Només tu en pots canviar la configuració, afegir-hi models o traspassar-lo.
- Una organització — l'esquema pertany a un equip. Qualsevol membre propietari d'aquesta organització el pot gestionar, no només la persona que el va crear.
Tria una organització per als esquemes que han de sobreviure a qui els va crear o que diverses persones han d'administrar; tria Personal per a experiments propis.
El propietari es tria en crear l'esquema. Per canviar-lo més endavant, obre Organitzacions → Esquemes (al menú d'usuari): des d'allà pots incorporar un esquema personal a una organització, moure'l a una altra organització o traspassar-te'l.
Idiomes
Cada esquema té un idioma per defecte i una llista d'idiomes admesos. Els noms dels models i de les propietats, i els textos traduïbles de les dades, es poden escriure en cadascun d'aquests idiomes. En crear-lo, l'esquema pren l'idioma de l'aplicació; n'hi pots afegir més en qualsevol moment.
Accés
A banda de la propietat, cada esquema 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 que té un esquema nou. |
| Compartit | Qualsevol actor del tenant hi té accés total (llegir, escriure, esborrar) sense necessitat d'una assignació de rol explícita. |
| Propi | Qualsevol actor pot veure l'esquema 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 Propi per a casos com tasques personals, notes privades o enviaments per usuari, on cadascú treballa amb les seves dades.
Crear un esquema
- Obre l'Explorador i fes clic al botó Crea (el signe +) de dalt de la llista de models.
- Tria Crea l'esquema.
- Escriu-ne el Nom, tria el Propietari (Personal o una de les teves organitzacions), revisa els Idiomes i escull l'Accés.
- Fes clic a Crea. L'esquema nou passa a ser l'actiu de l'Explorador, llest per afegir-hi models des del mateix botó Crea.
Editar un esquema
Passa el ratolí per sobre del selector d'esquema de l'Explorador i fes clic al llapis (Edita l'esquema). Hi pots canviar el nom, els idiomes i l'accés, i desar amb Desa. Des d'aquí també el pots eliminar (Elimina), sempre que tinguis dret a gestionar-lo.
Els esquemes no tenen versions: les tenen els models que contenen. Cada vegada que edites un model, Yellow en crea una versió nova.