我们目前正在计划一个新项目,该项目将具有约10个关系的数据库。
我不确定如何处理数据库数据。目前,我正在考虑为每个表使用一个类,并将它们捆绑到一个新的数据类型中,该数据类型将用于整个程序。如果有更简单/更好的方法,请随时提出建议!
另外,我不确定如何最好地处理数据库连接。我应该在每次需要该信息时都读取数据库,还是仅在对数据库进行更改时才进行读取还是更好的选择。
我们将使用不同的线程,但仅使用一个dbConnection以避免竞争条件。
任何有关此事的建议都将受到欢迎!
最佳答案
我建议使用实体框架
有关更多信息,请参见本文http://www.codeproject.com/Tips/426790/Using-MySQL-with-Entity-Framework