Fase di testQuesto ambiente è in test pre-lancio — tutti i dati saranno azzerati al lancio.
Skip to content

Blueprint ​

I blueprint sono progetti Mockomat pronti all'uso per domini comuni. Invece di costruire da zero ogni tabella, attributo e relazione, cloni un blueprint nel Tuo workspace e lo adatti alle Tue esigenze.

Cosa offre un blueprint ​

Un blueprint è un progetto Mockomat completo:

  • Tabelle coerenti — un insieme di tabelle di dominio che stanno insieme (es. Product, Category, Review per un negozio online).
  • Relazioni — le relazioni tra queste tabelle, con direzione e cardinalità.
  • Attributi — attributi significativi con tipi e flag.
  • Mapping dei dati — le tabelle sono collegate a tabelle del pool di dati di Mockomat, quindi i loro attributi leggono colonne di dati importati (mapping Sorgente dati).
  • Operazioni — quando cloni un blueprint, Mockomat crea per ogni tabella le operazioni di lista e di dettaglio predefinite.
Screenshot bp-01-blueprint-galleryScreenshot bp-01-blueprint-gallery
bp-01-blueprint-galleryMissing

Galleria dei blueprint con i domini disponibili.

Blueprint disponibili ​

BlueprintTabelleCaso d'uso tipico
Utenti & ProfiliOrganization, Team, TeamMember, User, Profile, Address, Session, Notification, ActivityLog, PreferenceAccount, team, sessioni e notifiche
E-CommerceCategory, Product, Customer, Order, OrderItem, ReviewNegozi online, carrelli e dashboard degli ordini
Auto & VeicoliManufacturer, Vehicle, Dealer, Listing, TestDriveMarketplace di veicoli e strumenti per concessionari
ImmobiliareAgency, Agent, Neighborhood, Property, ViewingPortali immobiliari e calendari delle visite
Arredamento & CasaCategory, Designer, Product, Room, RoomItem, ReviewCataloghi di mobili e pianificatori di ambienti
Cibo & RistorantiCategory, Product, Supplier, Location, StockItem, StockMovementProdotti alimentari, scorte per sede e fornitori

I blueprint sono creati e mantenuti dal team di Mockomat.

Screenshot bp-01b-blueprint-categoriesScreenshot bp-01b-blueprint-categories
bp-01b-blueprint-categoriesMissing

Schede dei blueprint con numero di tabelle e descrizione.

Come usare un blueprint in modo efficace ​

1. Sfogliare e scegliere ​

Apri Blueprints nell'app. Ogni scheda di blueprint mostra il suo dominio, una breve descrizione e quante tabelle, attributi e relazioni contiene. Scegli il blueprint più vicino al Tuo dominio di destinazione — non deve corrispondere perfettamente.

2. Clonare nel Tuo workspace ​

Clona il blueprint per creare un nuovo progetto a partire da esso. Il blueprint originale non viene modificato.

Cosa viene clonato:

  • Tutte le tabelle e i loro attributi
  • Tutte le relazioni
  • Tutti i mapping dei dati

Poi Mockomat crea le operazioni predefinite per ogni tabella. Un clone conta nel limite di progetti del Tuo piano; un ospite sostituisce il suo unico progetto di sessione con il clone. Clonare in un workspace richiede almeno il ruolo Editore in quel workspace.

3. Rinominare con il Tuo linguaggio di business ​

Sostituisci i nomi generici del blueprint con la terminologia del Tuo team. Se il blueprint usa Product ma il Tuo dominio lo chiama Listing o Item, rinominalo ora.

4. Rivedere gli attributi tabella per tabella ​

  • Tutti gli attributi sono rilevanti per il Tuo dominio?
  • Ti servono attributi che il blueprint non include?
  • I tipi sono corretti?
  • Gli attributi in cui cercano i Tuoi consumer sono contrassegnati come Searchable?

Rimuovi gli attributi che non Ti servono e aggiungi quelli mancanti. Un nuovo attributo resta vuoto finché non lo colleghi a una colonna dei dati importati.

5. Validare tramite l'anteprima ​

Esegui una query di anteprima per confermare che il modello funziona ancora:

  • Gli attributi che Ti servono restituiscono valori?
  • Le relazioni si risolvono come previsto?
  • La forma della risposta corrisponde alle aspettative del Tuo frontend?
Screenshot bp-02-blueprint-cloneScreenshot bp-02-blueprint-clone
bp-02-blueprint-cloneMissing

Flusso di clonazione di un blueprint nel workspace attivo.

Strategia di personalizzazione ​

Non riscrivere tutto in una volta. Mantieni lo scheletro del blueprint e fallo evolvere in passaggi mirati.

Passaggio 1: nomi e attributi principali ​

  • Rinomina le tabelle secondo il Tuo linguaggio di business
  • Rinomina gli attributi chiave (identificativi, nomi visualizzati)
  • Aggiungi i pochi attributi che mancano al blueprint
  • Rimuovi gli attributi chiaramente irrilevanti

Passaggio 2: pulizia delle relazioni ​

  • Verifica la cardinalità per il Tuo dominio (1:1, 1:n, m:n)
  • Adatta la direzione dove il modello di proprietà del blueprint non corrisponde al Tuo
  • Aggiungi o rimuovi relazioni

Esegui l'anteprima dopo questo passaggio per confermare che le query annidate si risolvono ancora.

Passaggio 3: allineamento dell'esposizione API ​

In API Design (in inglese):

  • Rinomina le operazioni secondo le Tue convenzioni API
  • Aggiungi i parametri su cui filtrano i Tuoi consumer
  • Adatta le dimensioni di pagina e gli ordinamenti predefiniti

Passaggio 4: validazione runtime ​

  • Esegui query su ogni tabella
  • Testa i parametri delle operazioni, l'ordinamento e la paginazione
  • Verifica le relazioni (a un livello di profondità)
Screenshot bp-03-blueprint-customizeScreenshot bp-03-blueprint-customize
bp-03-blueprint-customizeMissing

Personalizzazione del blueprint nelle viste modello e API.

Riutilizzare i Tuoi progetti ​

Per riutilizzare la Tua struttura, usa Forka un progetto: copia un progetto che puoi aprire nel workspace che scegli, allo stesso modo in cui si clona un blueprint. Così mantieni un progetto di riferimento con le convenzioni del Tuo team.