• Hi thanks for the reply.

    I think it looks like an EAV as I've effectively take an attribute and changed it to a row:

    Before:

    Expenditure

    BudgetID

    FoodAmount

    FoodFrequency

    FoodComment

    FuelAmount

    FuelFrequency

    FuelComment

    etc...

    After:

    Expenditure

    Expenditure

    BudgetID

    ExpenditureItemID

    Amount

    Frequency

    Comment

    ExpenditureItem

    ExpenditureItemID

    ExpenditureItemName

    -------------

    Has anyone come across a similar issue for instance a parts table which have common attributes such as weigh, length etc.