【发布时间】:2012-08-14 20:40:32
【问题描述】:
我是一名相当称职的 c# 开发人员,但主要从事 GUI 和命令行工具的开发,最近被要求开始考虑创建一个小型 Web 应用程序,以允许移动设备在我们的一个数据库中维护数据。
该数据库是一个 SQL 2008 R2 数据库,虽然表相互关联,但没有定义外键或任何 DDL 关系。
我的问题:我应该从哪里开始构建这个简单的应用程序?我只编辑大约 7-10 个主要相关的表(对象、对象位置历史、对象服务历史等)。如果这有助于做出决定,我很乐意提供一些表格 DDL。
它不需要什么花哨的东西,只是一种用户可以查找对象并修改它们以及将新条目添加到链接表(服务历史/位置历史)的方式
我已经研究了几种不同的方法,但我真的很难找到基于现有数据库创建简单网站/应用程序的好例子,其中不包含 FK DDL,我很高兴再次提供任何额外的细节请求。
【问题讨论】:
-
也许第一件事就是建立这些约束
-
我无法以任何方式更改数据库,因为它是第 3 方应用程序,否则我在网上/msdn 上找到了很多适合的示例。
-
你想做什么?显示和编辑从数据库收集的一些数据?
-
在最简单的级别上,我有 3 张桌子。对象、ObjectLocationHistory、ObjectServiceHistory - 我需要显示对象及其详细信息、位置历史记录、服务历史记录,并允许用户编辑对象及其详细信息以及添加与对象相关的新服务或位置历史记录项