---
title: "Creare una nuova entità"
id: "368"
type: "shorts"
slug: "creare-una-nuova-entita"
published_at: "2026-06-18T16:15:54+00:00"
modified_at: "2026-06-18T16:15:54+00:00"
url: "https://pierluigipapeschi.com/shorts/creare-una-nuova-entita/"
markdown_url: "https://pierluigipapeschi.com/shorts/creare-una-nuova-entita.md"
excerpt: "Quando in Laravel abbiamo bisogno di aggiungere una nuova entità (p.e. i prodotti di un negozio) consiglio sempre di pensare al suo nome inglese perché Laravel gestisce automaticamente i plurali e riconosce i nome delle tabelle nelle foreign key… php..."
taxonomy_short_cat:
  - "Laravel"
---

Quando in Laravel abbiamo bisogno di aggiungere una nuova entità (p.e. i prodotti di un negozio) consiglio sempre di pensare al suo nome inglese perché Laravel gestisce automaticamente i plurali e riconosce i nome delle tabelle nelle foreign key…

```
php artisan make:model Product -m
```

Questo comando crea contemporaneamente 2 file:

- app/Models/Product.php
- database/migrations/xxxx_xx_xx_create_products_table.php

Come si vede creando il modello al singolare viene creata la tabella al plurale (se provi con un nome italiano viene uno… schifo ;(
