export const meta = { title: `Model data`, description: `Create a database and GraphQL API.` }; Amplify Studio provides a visual way to create your app's data model and manage the contents of your database. ## Create data model 1. [Launch Studio](/console/adminui/start/#logging-in-and-creating-an-app) for an app 1. On the **Set up** menu, choose **Data** 1. On the **Data modeling** page, choose **Add model** to create your first data model. Think of a model as a table in your database. In this case, you'll create a `Home` model and add a few fields like `address (String)`, `price (Float)`, and `image_url (String)`. ![Screenshot showing the "Add Model" button](/images/studio/add-model.png) You can take this further by adding more data models to your app and creating relationships between them. Once you're ready, choose **Save and Deploy** to deploy your data model to the cloud. ![Screenshot showing the "Save and Deploy" button](/images/studio/deploy.png) ## Browse and auto-generate your app data After your backend is deployed, choose **Content** on the **Manage** menu to start browsing your app data. Amplify Studio also provides a feature to _auto-generate seed data_ to help you test your app faster. Choose **Auto-generate data** from the **Actions** menu. ![Screenshot showing the "Auto-generate seed data" button](/images/studio/seed-data.png) The auto-generate seed data functionality also allows you to set constraints to make the generated seed data more semantically accurate. In your case, set a constraint for `address` as "Street address". ![Screenshot showing the seed data constraints](/images/studio/seed-constraints.png) Five records are now created. To better showcase image support for the rest of this tutorial, select each record and modify the `image_url` to a publicly reachable image URL.