Dave,
I have questions on what would be the pl/sql package.
I created the pl/sql functions based on the tables i wrote to the package.
I.E.
1) Package: lead-management
2) Tables: lm_leads, lm_loans
3) pl/sql functions:
lm_lead__new, lm_lead__delete
lm_load__new, lm_loan__delete
That's why i want to create two object types
Anyway,
I already started to read
https://openacs.org/doc/apm-design.html
*ps. there are broken links, I already counted 4. I let you know