命名网站字符串
任何网站中都有两种类型的字符串:
- 较短且无格式(菜单项、部分标题、标签...)。
- 格式(内容)更长。
如果您必须将这两种类型的字符串存储在两个不同的数据库表中,您将如何调用这两个表?
There are 2 types of strings in any website:
- Shorter with no formatting (menu items, section titles, labels...).
- Longer with formatting (content).
If you have to store these 2 types of strings in 2 different database tables, how would you call these 2 tables?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
在 SQL 中,较短的通常称为
varchar
,较长的称为text
。这并不是说您永远不会将 HTML 放入
varchar
中,只是text
字段更适合任意长度的字符串。In SQL the shorter ones are generally called
varchar
and the longer onestext
.That's not to say that you'd never put HTML in a
varchar
, just thattext
fields are better suited for arbitrary-length strings.简而言之,在内容后命名表格。
如果您同时拥有应用程序文本、内容标题和内容,您可以使用三个表:“ApplicationTexts”、“ContentTitles”、“Content”。
In short, call the tables after their content.
If you have both application texts, content titles and content you might use three tables, "ApplicationTexts", "ContentTitles", "Content".