... writing, 89 command objectsdefining, 82 83 using, 83 84 creating, 8 10data bindingassociations and, 81 82 bindData method, 80 81 Errors API and, 79 80 file uploads and, 86 89 overview of, 77– 78 to ... of, 252–253one -to- many, 24, 54–56, 521, 522–523one -to- one, 53–54many -to- many, 523–524many -to- one, 81 , 521performance tuning and, 2 78 281 querying with criteria, 260relationship management ... form for, 84 validating incoming, 78 79data bindingassociations and, 81 82 bindData method, 80 81 Errors API and, 79 80 file uploads and, 88 89 in flows, testing, 246–247gTunes, 2 18 222 to multiple...