Tu primer schema
Construyamos un schema "Library" pequeño con dos modelos — Author y Book — y creemos algunos datos.
1. Crear el schema
- Abre el Explorador desde la barra lateral izquierda.
- Haz clic en + Nuevo schema en la barra lateral.
- Llámalo
Library, dale una breve descripción como "Libros y sus autores". Guarda.
2. Crear el modelo Author
- Con
Libraryseleccionado, haz clic en + Nuevo modelo. - Llámalo
Author. Descripción: "Persona que escribe libros". - Añade propiedades:
name— texto, obligatorio.birthYear— entero.bio— texto (multilínea).
- Establece
namecomo propiedad principal para que el autor aparezca por su nombre en las listas. - Guarda.
3. Crear el modelo Book
- De nuevo con
Libraryseleccionado, + Nuevo modelo →Book. - Añade propiedades:
title— texto, obligatorio, propiedad principal.year— entero.author— referencia aAuthor(1..1).tags— colección de textos.
- Guarda.
4. Crear algunas instancias
- Abre
Author→ + Nuevo → rellena "Italo Calvino". Guarda. - Abre
Book→ + Nuevo → título "Si una noche de invierno un viajero", año1979, autor = la instancia de Calvino que acabas de crear. Guarda.
5. Verlo en el Dashboard
- Vuelve al Dashboard.
- Añade un widget de Marcadores y marca el autor Calvino.
- Ábrelo de nuevo desde el Dashboard.
Este es el bucle básico. Todas las demás funcionalidades de Yellow se construyen sobre estos tres pasos: schema → modelo → instancia.