Getting names right is very hard: https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-...
name: [person's name]
No minimum lengths (other than != 0) and a reasonably large maximum length for your db (only to protect against DoS attacks). Accept all input (into properly prepared SQL statements).