# Provider combines them into a single ID for simplicity
resource "platform_database" "main" {
  id = "projects/my-project/regions/us-east1/databases/prod-db"
}
```

The provider parses this combined identifier internally when making API calls. Generated code would naturally use separate fields unless you can specify the transformation.

### Field naming improvements

API field names don't always align with Terraform conventions. Your provider might rename fields for consistency:

```hcl