We want to store some cardholders data in our database. The card we want to store are all connected to our own company account. Does this fall under the PCI framework? For example do I have to comply with the requirements relating to storage of cardholder data?
@Rook is right. You don't have to be PCI DDS compliant to store your own data, but you still should adopt the protection methods (but no all the added "bureaucracy") suggested by PCI DDS bill.
What is this DB used for, besides storing card info? Is it (even a part of it) accessible to outsiders? If used only internally, a IP restriction will give you enough peace of mind, if not - a PCI compliant WAF would be a good idea.