显然,DAL / web2py的隐式命名约定与the conventions adopted by Rose::DB::Object不同,但我在任何地方都没有看到任何明确的此类约定列表。
在使用DAL建模数据时是否有一组指导表和列名称的原则?
答案 0 :(得分:2)
没有强制要求,所以请随意遵循您喜欢的任何惯例。我认为您指向的许多约定通常都遵循web2py代码,尽管似乎更偏向于单个表名,而外键列名通常只是外表名,而不是将“_id”连接到结束。默认情况下,所有表都会获得一个名为“id”的自动递增id字段,但如果您愿意,可以更改该名称。