Example (1): Fleet Management
This is what we are going to build:
vehicleswithlicenseplate,modeletc.mileage readings- additional information about
repairs - additional information about
leasing conditions contractsand other documents (pdf-attachments)- last
inspectionand upcoming inspections
Models
Model vehicle
idautomatically createdlicenseplatechassisnumbermodelwill be a fixed list (Array) of car-models at firstmanufacture_monthpurchase_monthpurchase_mileagemileage at the time of purchase
PHP
File: App\Model\FLM\Vehicle.php
This will already create necessary tables and relations and provide nodes in our TreeView:

Let us create a new Vehicle:

The details area (right hand side) shows our properties:

required properties are highlighted. Note the dropdown-lists for Model and Mileage-Units (km/ml). Also, our month-properties render as month-selectors.
Let us fill some data and save:

Congratulations, we have our first Vehicle record:

Notes
- Tree View showing our namespaces and models.
- List View showing records of selected model.
- Detail View showing data of selected record.
- Audit Trail of selected record (history of changes)
- Search bar - just try!