What route would you recommend I follow?

I want to create an invoice where I can enter 150 data. What route would you recommend I follow?

Master/Detail?
Master table INVOICE store number, date, customer, totals, payment, etc
Detail table INVOICE_DETAIL store items, qty, price, etc