What I mean is If running Ezpublish with one site do
I need two databases where one is for Ezpublish and
one is for the first site aka if i want to run 5
sites i need six shemeas ect.
If you want truly separation for every site, then yes. Better is setup one database for every siteaccess. For one site with two siteaccess (public view and admin) one database is enought but if you want you can additionally set slave database (readonly) to improve security.