1

(mysql innodb)

假设我想在下面的步骤中列出食谱描述。我应该为每个步骤使用多个较小的 varchars 还是应该使用一个大的?您认为最灵活/最有效的是什么?请记住,我是数据库的新手。另外, varchar 是适合这项工作的工具吗?谢谢!

  1. 将烤箱设置为 350 度
  2. 加牛奶
  3. 加入鸡蛋
  4. 烤40分钟

此外,如果它对性能/存储很重要,存储的语言将是瑞典语(包括一些“奇怪”字符)

4

2 回答 2

0

我认为配方描述将是数据库中的一个字段.. 对吗?

如果您无法想象它会有多长,您应该保留文本,以便您也可以添加长文本。

于 2012-09-27T09:06:29.130 回答
0

你宁愿使用nvarchar. varchar无论您的条目有多大,它都有一个固定的大小。和nvarchar入口一样大。

示例: nvarchar(50)条目 'aa' 占用 2 个字符 varchar(50)条目 'aa' 占用 50 个字符

于 2012-09-27T09:06:05.453 回答