2010-03-08 3 views
1

Je cherche à séparer le code de base de données du reste du code dans notre application et à chercher à utiliser un framework ORM qui fonctionnera bien pour cela sachant que le la base de données n'est pas bien conçue. J'ai regardé dans d'autres sujets et j'ai trouvé que la plupart des gens suggéraient DBIx: class, Rose: DB: Object ... mais ne savaient pas lequel fonctionnerait le mieux dans mon cas.Un bon framework Perl ORM pour une base de données déjà construite (mal conçue)

Toutes les suggestions sont très appréciées.

Merci

+3

Quel aspect de la conception est mauvais? DBIx :: Class n'impose pas beaucoup de règles à votre base de données, mais si votre base de données est vraiment un gros fichier texte ou quelque chose, un ORM ne va pas vous aider. – jrockway

+0

Je devais juste faire face à cette chose exacte, ré-factoring/code DB certains autres gars foiré. Je sympathise :( –

+0

Que voulez-vous dire par un mauvais design? Est-ce que les données sont dénormalisées partout? Avez-vous des objets identiques dispersés à travers plusieurs tables? Est-ce que les jointures fous sont nécessaires pour faire quelque chose – daotoad

Répondre

Questions connexes