Hopefully somebody can give you an example one to start from, but: And one
with a form for a PO WOULD save a lot of work and time to develop. But.....
Your questions could mean a zillion different things, with 3/4 of them
involving interaction with data from elssewhere in your bisiness (parts /
item lists, inventory, accounts payable, vendor/supplier lists, General
Ledger, databses of prospective suppliers / sources et.
To just issue record PO's you might try a PO table and a POItem table,
linked to each other as a core structure.