Я нахожусь на ранних стадиях планирования и разработки пользовательского приложения для учета своей фирмы. Моя цель - использовать реляционную базу данных с открытым исходным кодом для части хранения данных, и я знаю о двух надежных базах данных, которые широко поддерживаются: MySQL и PostgreSQL.
Для системы, которая потребует транзакций, хранимых процедур, функций и безопасности, существуют ли какие-либо мнения о том, какая из этих двух баз данных лучше всего подходит для приложения учета или есть ли другая база данных, которую я пропускаю?
Я больше знаком с MySQL и MS SQLServer 2005, но я стараюсь отойти от последнего из-за стоимости лицензии.
Позвольте мне добавить: это не учет, как Quickbooks или Peachtree. Это, в основном, система, которая учитывает специфические бизнес-услуги, которые мы предоставляем. Возможно, две или три системы, которые удовлетворяют эту потребность, оцениваются в шестизначном диапазоне до любой настройки и потребуют от моей небольшой фирмы выходить замуж за поставщика на долгосрочную перспективу. Таким образом, мы создаем приложение внутри компании.
Кроме того, хотя я ценю аргумент Покупать против сборки, я бы хотел отойти от этого конкретного религиозного вопроса, потому что дорога "Покупать" уже была принята, и продавец потерпел неудачу. Иногда вам просто нужно выполнять работу самостоятельно, и этот конкретный проект и бюджет оправдывают его.
Спасибо, что все ответили до сих пор.