我正在尝试制作vCard
,但它几乎有冗余信息。喜欢我的名字,号码,网站,公司名称,我的头衔(或者我的情况下我的团体名称)
这些值存在于几个表中
user_meta
company
groups
我可以很容易地制作一张vCard表并将所有信息存放在那里,但这是一个很好的方法吗?或者我应该只是JOIN
从所有3个表中获取信息以填充我的电子名片。
答案 0 :(得分:1)
嗯,问题是你做了什么。管理VCards - 然后使用面向vcard的模型。管理vcard作为输出的信息,然后可能获得数据模型资源手册的副本,看看如何设计一个好的地址和联系管理系统(提示:它更复杂)。
一般来说,这两种方法都有其优点。复制数据的问题是更新。通常在没有/罕见的更新时发生,例如数据仓库。连接保持较小的数据大小,这使得处理更容易,但需要更多的处理能力。
对于vcard管理系统,我怀疑它有所作为。你计划进入几十万人?