Is Germany doing enough to ensure small businesses survive the coronavirus crisis?

Is Germany doing enough to ensure small businesses survive the coronavirus crisis?

Small business owners and the self-employed in Germany are being hit hard by the effects of the coronavirus shutdown. The German government put together an emergency aid package to help them weather the crisis. How effective is it?