Alendronate zwitterions bind to calcium cations arranged in columns.