The "business," corporation, partnership, LLC, sole proprietorship?
If the latter, it's an individual account just like any other; the owner probably isn't any smarter about handling his business account than he is about handling his personal account.
An overdraft is a loan. Hopefully, your bank doesn't make loans to an entity without doing some reading first; things like resolutions, operating agreements, bylaws, pesky stuff like that. As suggested, if the entity is creditworthy, give it a backup line of credit for the checking account. Your bank will miss out on the opportunity to really give them the shaft with egregious fees, but you will also avoid the potential for meeting a customer who understands you simply had no right to make the loan without following processes that vary from one entity to the next based on documentation.
_________________________
In this world you must be oh so smart or oh so pleasant. Well, for years I was smart. I recommend pleasant.