I've searched and developed my own DB's for a while now. I've downloaded templates and free DB's and read the advice, and examples given in Forum's. What I can't seem to find is a simple (everyone always adds tricks and trinkets that muck up the soup from a versitility and generic standpoint) DB with what I would consider the most common DB functionality there is. "OrderProductInvoiceInventory" This DB model is very generic and is a basic starting point for...I'm guessing 60% of all DB's. So you take Customer, Order, OrderDetail, Product, Supplier, ReOrderDetail, and Reorder tables. (and maybe a couple more,but nothing too complex) and develop the simplest DB (least amount of coding, macros, etc.. and most accepted practice) possible to give the following functionality. An Order entry form with OrderID,OrderDate,OrderSentYN, BillTo, and ShipTo fields. A Product form with ProductID, ProductName, ProductPrice, Supplier, and QtyInStock fields. An OrderDetail subform with OrderDetailId, OrderID, ProductID, and QtyToShip fields. A ReOrder form with ReOrderID, ReOrderDate, PONumber, Supplier, and ReOrderReceivedYN fields. A Supplier form with SupplierID, SupplierAddress, and SupplierName fields. A Customer form with CustomerID, CustomerName, and CustomerAddress fields. And a ReOrderDetail subform with ReOrderDetailID, ReOrderID, ProductId, and QtyToReceive fields. When the "OrderSentYN" and "ReOrderReceivedYN" check boxes (or a command button affecting them) are toggled, the "QtyInStock" of Product table would be affected and the check box or command button disabled ensuring each Order or ReOrder is only applied once. There should be reports for OrderInvoices, ReOrder PO's, CustomerInfo, ProductInfo (and maybe a couple others, but again nothing too complex). This is probably the basic model for most retail store fronts. Obviously, most retailers would embelish on this, and there are some nessesary items missing (ie. tax, shipping) but it's at least a common starting point and it should not be too difficult to come to a concensous as to an acceptable standard with which to post a template for all to use. Any one have any comments or see a flaw in my reasoning???? Anyone know of something like this?????