我正在尝试开发一个数据库解决方案,该解决方案将包含5或6种不同类型的联系人,其中包含所有详细信息(照片,姓名,简历,备注,其他附件等)。用户应该能够查看和更新信息。该数据库必须使用布尔字(例如'和','或'等)与标签进行搜索,并且应该能够生成结果和报告。搜索到数据并检索信息后,他们应该能够打印信息以及附件。最后,应该可以随处访问此应用程序。
应用程序用户限制为10-15人。目前,数据库中的联系人数量约为3000。所以,这是一个非常简单的应用程序。请让我知道要使用哪个数据库(访问,mysql,oracle等),哪种技术用于前端设计,在哪里托管以使其普及等。
非常感谢你的时间。希望很快收到你的回复。
-Sai
答案 0 :(得分:2)
您应该使用MySQL或其他一些开源数据库。由于记录数量非常少,如果您认为它不会增长到企业级数字,那么社区MySQL就足够了。然后,您应该考虑通过使用某种Web语言(如PHP或Python)创建的API来访问您的后端。一旦您以API的形式获得基本身份验证和CRUD操作,您就可以创建一个网站(例如可通过桌面或移动设备查看的网站),也可以创建访问此数据的移动应用程序或桌面应用程序。当然,这完全取决于您的客户是否可以访问互联网。