gna*_*arf 13 database-design street-address
我一直在为我正在处理的应用程序布局数据结构.需要处理的一件事是存储客户/联系信息.我一直在研究一些不同的联系信息程序的界面,如地址簿,Gmail联系人等.
我基本上将联系人归结为"实体"(个人,公司,角色等).
有没有人做过类似联系人数据库的任何SQL实现?任何洞察/建议/陷阱,以避免你可以与试图在这个项目上工作的人分享?我所描述的内容是否合理或过于复杂?
一个问题,假设你有4个人都在为同一家公司工作.它们都具有相同的"工作"电话号码(可能具有不同的扩展名) - 如果"工作"的号码或地址发生变化,我希望能够相当容易地更新联系人.现在很多都归结为如何使用数据库.我认为这成为将员工与各自公司实体联系起来的问题,但地址/电话号码不再直接与员工联系.我有点争论实现实体/数据关系,允许您将相同的邮寄地址/电话号码附加到多个人,并在一个地方更新它可以在所有地方更新它.我只是在想这个吗?拉出头发