数据库的“干净”数据或数据types的最佳策略?

我正在做一些从网站上抓取的数据,现在我的问题是,数据清理的最佳策略是如何将字段保存到数据库中(例如MySQL)?

我主要使用Python和SQLAlchemy工作,数据字段通常不是独特的准备forms,价格可能有“€29.30”的值。 我应该只在Python中事先parsing数字,还是有办法以某种方式直接将它们传递给数据库表? 考虑到我可能想用这些数字来做一些数据分析,我应该在数据库中将它们作为浮点数或类似数据。 如果数据不存在,那么数值也可以是空的或者是string值。那么,如果你想把它们保存在一个表中,或者有一个“一般的”最佳实践指南,那么清理这些数据的最好方法是什么?有人可以推荐我的书吗?