I am designing a complex timesheet which consists of editable WD ALV. there are seven fields emp id, emp name, date, time type, from time, to time and total time respectively. My doubt is that how many custom tables do i need to design and what all fields do i need to include. I am getting stuck in the DB design. Please check the attachment for the complete details.