First wordpress plugin

Hi guys and girls :lollipop:

I want to develop my first wordpress plugin, so I have few questions for experts (if you have time to help me)

  1. i would like to use custom database tables to store all data. Is that a problem ?
  2. where on earth can I find wordpress plugin requirements :slight_smile:

can you give me some advices ?
what should i take care about most ?