我正在尝试实现一个内部聊天系统供我们的管理员使用,但是我不太确定数据库设计。到目前为止,我有这个(下面),但要验证和/或建议进行改进。

问题描述 投票:0回答:1
chatemployees的表似乎有点多余。除非您需要记录某人在聊天中,但从来没有说过任何我会放弃的。

re:message.text

我认为“文本”可能是一个保留的单词,因为它被用作SQL中的数据类型。可能想避免这个名字。

也是,varchar 512似乎是一种任意数量的字符来允许消息,为什么要奇数?您之所以选择它只是因为它是2的力量而出于某种原因?

thanks,这是一个很好的建议。我将详细考虑这些评论。
sql-server-2008 database-design
1个回答
2
投票

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.