0

显然,DAL/web2py 的隐式命名约定与 Rose::DB::Object 采用的约定不同,但我在任何地方都没有看到任何明确的此类约定列表。

在使用 DAL 对数据进行建模时,是否有一套原则可以指导表和列的名称?

4

1 回答 1

2

没有强加任何要求,因此请随意遵循您喜欢的任何约定。我认为您指出的许多约定通常在 web2py 代码中遵循,尽管似乎更倾向于使用单数表名,并且外键列名通常只是外表名,没有将“_id”加入结尾。默认情况下,所有表都有一个名为“id”的自动递增 id 字段,但您可以根据需要更改该名称。

于 2012-08-03T15:42:02.127 回答