我是REST的新手,我发现在一些RESTful服务中,他们使用不同的资源URI进行更新/获取/删除和创建.如
我对这个URI命名约定有点困惑.我们应该使用复数或单数来创建资源?决定时应该有什么标准?
我正在编写一个LINQ to SQL语句,我正在使用ONC#中的子句进行普通内连接的标准语法.
如何在LINQ to SQL中表示以下内容:
select DealerContact.*
from Dealer
inner join DealerContact on Dealer.DealerID = DealerContact.DealerID
Run Code Online (Sandbox Code Playgroud) 是否有一组MongoDB权限的首选命名约定,例如数据库,集合,字段名称?
我在考虑这些问题:
我是这样做的:
有没有更好,更标准的方法来做到这一点?
您是使用单数还是复数进行枚举?我认为在宣言中使用复数是最合理的
enum Weekdays
{
Monday,
Tuesday,
Wednesday,
Thursday,
Friday,
Saturday,
Sunday
}
Run Code Online (Sandbox Code Playgroud)
...但我认为使用该类型时,单数形式更有意义,例如
Weekday firstDayOfWeek = Weekday.Monday;
Run Code Online (Sandbox Code Playgroud)
我在某个地方读了一个建议,使用单数的常规枚举和带有标志的复数,但我想听到更多的利弊.
我想知道是否存在数据库集合的约定,例如:
PageVisit或page_visit.
这些符号有任何优点/缺点吗?
命名数据库的表和模式时,最好使用单数或复数.例如.应该是客户还是客户?
当命名应该是资本,如客户或客户?关于命名的任何最佳实践?
我有两个表 - >变量(id,name)和Variable_Entries(id,var_id,value).
我希望每个变量都有一组唯一的条目.如果我使值条目唯一,那么另一个变量将不能具有相同的值,这是不正确的.
有没有办法让值列对于相同的var_id是唯一的?
mysql ×3
sql ×3
mongodb ×2
.net ×1
c# ×1
coding-style ×1
database ×1
django ×1
enumeration ×1
join ×1
linq-to-sql ×1
resources ×1
rest ×1
sql-server ×1
unique ×1
uri ×1