vmirat,
Keep in mind that from a security standpoint, barriers are designed to either absorb or deflect a potential threat. That said, a barrier should be designed be deformed on impact. The owner or other governing authority should dictate what is acceptable.
I have worked on a number of security projects where barriers also created legal issues. For example, if you were to design a barrier to stop a vehicle dead in its tracks at 30 mph, there would be SEVERE injuries to the occupants (even with airbags). There have been similar lawsuits (some frivolous lawsuits) against various DOTs for highway barriers that resulted in injury, death, etc.
On the other hand, if the bollard is just for a store parking lot, any time spent designing a bollard would be a waste of time and money. Use your best judgement.
Good luck.