我已经编写了一些小型应用程序,数据库设计很简单,只有一个规范化的数据库,包含我需要的所有应用程序数据。处理大型应用程序和大型数据库
现在我想尝试将程序更大的东西:
应该有个网站的建立与MVC3。所有的网站应该只使用一个SQL-Membership-Database,并且一些表格如联系人等也应该在不同的页面之间共享。
现在我的问题是:如何开始?
1.我应该使用一个数据库中的所有表(每个应用程序需要多达40个不同的表),其包括像SQL的会员制数据库或应用于共享数据创建一个数据库,一个共享的表对于应用程序1,一个用于应用程序2等等?
2.我应该把所有的应用程序放到一个MVC3应用程序中,并用区域来区分它们吗?
3.所有应用程序都需要保存文本和图片,我应该使用一个表格来查看Application 1/2/3 ...中的图片,并通过应用程序ID选择它们,还是应该创建图像表对于每个应用程序(相同的问题的文本和说明和tooltipps ...)?
4.我的想法是工作woth blob(MS sql 2008 R2)来保存文件,你认为一个不错的选择?
有没有人有过创造巨大(对我来说这是巨大的;-))应用程序这样的tipps矿石的实验?
你应该把它分成具体的问题。 – Filburt
我同意将它分开。此外,整个会员部分应该与其他网站互动,作为一项网络服务。 – JStead
我已经分解了我在6547852和6548107下找到的问题,谢谢! – HW90