I want to create a document transmittal system for an Architectural office.
Documents would need multiple revision numbers (A,B,C or 1,2,3) and a different status (Sketch,Design Development....etc)
I was thinking of using a similar system the sample ordering system where I will have BO's of TransmittalDocument(TD), TransmittalItem(TI) and Transmittal(T). Attributes Revision and Status will occur in (TI).
Is there a better way?