G
Gina K
I have a pretty simple order management database with the following tables:
tblOrders
tblLineItems
tblProducts
tblCustomers
For each order in tblOrders, I want to add a “routing†and a “checklist†for
each of 11 departments to sign off when they’ve reviewed the order. One way
I can think of is to add 33 fields (like SchedulingDueDate,
SchedulingCompleteDate, SchedulingCompletedBy, OrderEntryDueDate,
OrderEntryCompleteDate, OrderEntryCompletedBy, DetailingDueDate,
DetailingCompleteDate, DetailingCompletedBy, etc.) to tblOrders, but this
does not seem like good database design.
I also thought about adding a table called tblDeptSignoff with fields like
fkOrderID, Department, DueDate, CompleteDate, and CompletedBy, but then how
can I be sure that a record is entered for all 11 departments in the list?
Would I use an append query?
I’m really lost here…
tblOrders
tblLineItems
tblProducts
tblCustomers
For each order in tblOrders, I want to add a “routing†and a “checklist†for
each of 11 departments to sign off when they’ve reviewed the order. One way
I can think of is to add 33 fields (like SchedulingDueDate,
SchedulingCompleteDate, SchedulingCompletedBy, OrderEntryDueDate,
OrderEntryCompleteDate, OrderEntryCompletedBy, DetailingDueDate,
DetailingCompleteDate, DetailingCompletedBy, etc.) to tblOrders, but this
does not seem like good database design.
I also thought about adding a table called tblDeptSignoff with fields like
fkOrderID, Department, DueDate, CompleteDate, and CompletedBy, but then how
can I be sure that a record is entered for all 11 departments in the list?
Would I use an append query?
I’m really lost here…