A database package is a set of related procedures. When you create a database package, you have to declare the procedures it contains.
PowerDesigner differentiates between:
A procedure created in the model.
A procedure created in a database package. This procedure only exists in the database package and disappears when you delete the package. In this section, we call it package procedure. You can create a package procedure from a model procedure using the copy feature.