Software Engineering with an Agile Development Framework/Iteration Two/Data model

Translating the conceptual data model to one that works sometimes means quite dramatic changes in structure.