(mysql innodb)
假设我想按以下步骤列出食谱说明。我应该为每一步使用多个较小的varchars,还是应该使用一个大的?您认为最灵活/最有效的是什么? 请记住,对于数据库来说,这是一个新手。另外,varchar是工作的正确工具吗?谢谢!
另外,如果对性能/存储很重要,存储的语言将是瑞典语(包括一些“怪异”字符)
答案 0 :(得分:0)
您宁愿使用nvarchar
。无论您的参赛作品有多大,varchar
都有固定的尺寸。 nvarchar
与条目一样大。
实施例:
条目“aa”的nvarchar(50)
占用2个字符
条目“aa”的varchar(50)
占用50个字符
答案 1 :(得分:0)
我认为食谱描述将是数据库中的一个字段..对吗?
如果您无法想象它应该保留多长时间您应该保留文本,以便您也可以添加长文本。