1. A method comprising: generating an underlying data model associated with a visual data model of a spreadsheet containing a decision table; populating, via a processor of a computing device, the underlying data model based on information contained in the visual data model and based on the decision table; generating a first index for mapping cells in the visual data model to cells in the underlying data model consistent with the decision table; and generating a second index for mapping cells in the underlying data model to cells in the visual data model consistent with the decision table.