我们正在 mvc4 中创建一个相对基本的 CMS 站点。
在过去,我们一直遵循为 ID 字段自动生成 int 并使用单独的字符串字段来保存 url 的约定。
但是大部分的数据检索都是基于url字段的。
因此,我想知道是否最好完全丢弃 int ID 并使用 url 字段作为 ID。
这感觉是正确的做法,但我担心这可能会在以后让我感到悲伤。
除了确保每个 url 都是唯一的之外,是否还有其他影响或不便,这可能会导致我走得更远?
我们正在 mvc4 中创建一个相对基本的 CMS 站点。
在过去,我们一直遵循为 ID 字段自动生成 int 并使用单独的字符串字段来保存 url 的约定。
但是大部分的数据检索都是基于url字段的。
因此,我想知道是否最好完全丢弃 int ID 并使用 url 字段作为 ID。
这感觉是正确的做法,但我担心这可能会在以后让我感到悲伤。
除了确保每个 url 都是唯一的之外,是否还有其他影响或不便,这可能会导致我走得更远?