There are currently several biological databases related to proteins depending on the information we are interested to extract. Therefore, since a heterogeneous set of features will be needed (domains, structures, ontology terms, etc), several quite different databases should be consulted. The handling of different databases can become difficult, as each database could provide a different nomenclature for the same proteins. Anyway, these databases usually provides some mapping tools in order to determine the correspondence among the different nomenclatures used for the same protein. The main goal of this paper is to provide a biological database including a huge amount of protein information in order to be used for different purposes in bioinformatics. This database will be designed as a flexible and extensible tool and it could be extended and updated when new proteins are annotated or the included ones arc modified.