在使用Visual Studio 2017和MySQL for Database和IIS发布Web应用程序的Web应用程序(基于浏览器)上。
有人要求我在下拉菜单中添加一个项目,当我搜索池时,我可以在下拉菜单中添加项目,我发现该池位于visual studio上的业务逻辑文件夹而不是数据库。
我的问题是,在更新下拉列表时,最佳做法或最有效率是什么?最好把它放在控制器上还是放在数据库上?
先感谢您。
最佳做法是将所有数据放入SQL中,然后使用控制器从SQL中检索数据以放入View中。
我认为两者都有其优点和缺点。
如果它在数据库中,
如果它在应用程序层中,