3

大众的愚蠢问题:假设您有一个表来处理对象通过您的工作流程时的状态。

现在假设您有一个标准的美国州表......

你怎么称呼你的美国州表,而不是多余的?

附加约束 - 你不能复数你的表。

一些想法:

UnitedState
StateOfUnion
UnionizedState
AmericanState

很想看看其他人想出什么...

4

11 回答 11

7

CountryDivision将是相当全球化的

CountryDivisionId
CountryId
Name ("Texas", "Ontario", ...)

和一张Country桌子

CountryId
CountryDivisionAlias ("State", "Province", ...)
Name ("United States of America", "Canada", ..)
于 2010-07-14T15:41:04.183 回答
6

美国州

或者,如果您想在每条记录中包含国家/地区,请调用 GeographicState

于 2010-07-14T15:41:10.597 回答
2

StateProvince 存储多个国家/地区的州和省

于 2010-07-14T15:49:57.700 回答
1

Provinces- 与某些国家/地区一样,这涉及州和省。

于 2010-07-14T16:04:17.137 回答
1

为什么必须更改地理状态表。为什么不将工作流状态表命名为 WorkflowState、WorkflowObjectState、ObjectState 等。

此外,我倾向于将地理状态放入内存集合而不是数据库中。

于 2010-07-14T15:41:36.477 回答
1

地址状态呢?让它更加全球化...

于 2010-07-14T15:42:11.377 回答
0

怎么样USGeoState

于 2010-07-14T16:01:51.523 回答
0

State_Squared 怎么样?:^)

于 2010-07-14T16:21:21.680 回答
0

我使用过 Regions,但我们跟踪的不仅仅是州名。我们希望能够通过 geoloc 分解或建立其他区域,例如城市、社区、企业等

于 2010-07-14T16:00:40.933 回答
0

我传统上使用USStates它,是“United State's States”的缩写,完整版比短片更不直观……但短片是你一直在看的东西。

其他一些例子:

  • AUStates- 澳大利亚
  • MXStates- 墨西哥
  • INStates- 印度

只需使用国家/地区前缀即可,如果您为每个国家/地区存储不同的数据集,如果您不这样做,则首先不需要多个表。

于 2010-07-14T15:38:32.297 回答
0

我称一个状态和另一个状态

于 2010-07-14T15:43:57.917 回答