What good would that do? If an attacker gets in, they can get the key just as easily as they can get the database.
Of course, the more separation you have between the public and private keys, the less convenient it is to actually do anything useful with the plaintext.