fazer uma base de dados é simples.
Fazer uma boa base de dados é complicado, os preços como é obvio dependem do numero de horas e o preço que levas por hora.
Existem serviços de gajos que são database Architects, que levam caro para esse tipo de trabalho, mas também fazem a modelação inicial desenho EA/ER.
por isso quando tiveres mais detalhe informa.