2010-07-27 8 views

Répondre

0

Vous faites un projet d'école pour une entreprise. L'entreprise est déjà établie et a sélectionné les technologies. Au lieu d'essayer de changer d'avis (une bataille difficile, au mieux, improbable), vous devriez utiliser ce qu'ils ont déjà investi et considérer cela comme une opportunité d'apprentissage. Peu importe ce que vous pensez est mieux ... ils ont déjà décidé que MySQL est meilleur. Bienvenue dans le monde réel". Ce n'est pas la réponse que vous cherchiez, mais une réalité de la vie. : -/

+0

Eh bien, il se trouve que seule une partie de ce que vous avez dit je crois est vrai. ils n'utilisent que MySQL puisqu'ils sont habitués à utiliser Joomla pour leurs sites Web publics. Nos préoccupations concernent vraiment les capacités de MySQL à fournir un support complet des opérations spatiales, etc. – ultrajohn

+2

Ensuite, il vaudrait mieux formuler la question comme telle: "Le client a déjà investi dans MySQL, nous devons faire une application géospaciale pour eux. MySQL est-il capable de gérer ce type de données? Sinon, quelles alternatives existent et quelle serait la meilleure façon de les présenter au client? Il semble déjà que vous avez fait votre choix. Comment es-tu arrivé à la conclusion que Postgresql est meilleur? Vous savez déjà que ce sont des points forts pour convaincre le client. De façon réaliste, cependant, ils ne sont pas susceptibles d'installer et de gérer un autre service pour votre seule application. – Timothy

+0

Je comprends vraiment votre point et j'apprécie ce que vous dites. Je suppose que je vais devoir réécrire ma question. :) merci ... – ultrajohn

0

Postgis + PostgreSQL est bien meilleur que mysql. mysql supporte les types de données de la base de données spatiale mais il n'y a pas de fonctions spatiales/limitées. postgis vous offre beaucoup de fonctions qui vous aideront et rendront votre tâche plus facile.

Questions connexes