我刚被分配到ORM映射项目(带有C#代码和SQL Server数据库的以数据为中心的应用程序),其中明确要求将使用POCO,并且ORM将从C#自动生成数据库对象 - 所以C#对象模型实际上是数据的王者。
之前我没有听说过POCO,我本能地非常担心自动生成数据库表的想法,因为(a)我的所有经验都让我相信在以数据为中心的应用程序中,数据模型是你必须首先得到的东西,并且(b)我怀疑自动生成的数据模式在索引,性能等方面是远程优化的。
任何人都可以指导我任何链接(或直接解释)这种方法的优缺点吗?我试图更好地理解它,但很难找到关于它的很多概念信息。
由于