I have a project where I will develop an android application and a website. They both should share the same database.
I am trying to explore all the options and I am really conf
Well, after you make your database you can make api or web service that will allow your android app to interact with database, and regarding websites it depends on technology you are using (for example Entity Framefork in .NET).