I have an application team that is building a simple search component in which there are two fields. Both accept a number only value that represents primary keys in two different tables. Would it be better for these fields to be combined from a usability point of view or should we keep them separate? Are there benefits in keeping them separate as show below?
download bmml source – Wireframes created with Balsamiq Mockups
Additional Information:
No matter what the user enters, in either field, the same table is presented to them. The user can not fill in both inputs at the same time.
For more clarification, this is a task system. The first input box is for users to enter in a number (up to 9 digits) that represent a specific or set of tasks (i.e. all task starting with 100*, or the task with the number 123456789). The second input lets the user search for all tasks related to a specific customer number. For the second input the user must enter the full number.