Doctrine automatically creates table names from the record class names. For this reason, it is recommended to name your record classes using the following rules:
- Use CamelCase naming
- Underscores are allowed
- The first letter must be capitalized
Example. My_PerfectClass
If you need to use a different naming schema, you can override this using the setTableName() method in the setTableDefinition() method.