You can do this in Adobe Acrobat Pro for a limited number of selections and if you have a way to deal with the enormous files required. However, what you really need is a forms-based application which acts as the front-end to a database system. You might want to look into FileMaker Pro or 4th Dimension which are database management systems noted for their power and ease of use. If you want your customers to access your system remotely, then your best option is a web-based form. Using either local or web-based forms to access a FileMaker Pro or 4th Dimension backend will give you a cross-platform solution as opposed to Microsoft's Windows-exclusive offering.