tim*_*son 6 mysql sql naming-conventions primary-key
我想知道在具有许多表的数据库中命名主键/唯一键的最佳实践是什么.如果你总是只需要调用每个表的主键id或者是确定不具有id在每个表中的字段,只是命名他们每个人的something1_id,something2_id等等?
KM.*_*KM. 15
无论你做什么,选择其中一个并坚持这个标准. 各有利弊.
我更喜欢,SomethingID但其他人更喜欢ID.在我使用的系统中,有超过一千个表,并且PK和FK具有完全相同的名称使事情变得更容易.
这是个人喜好.在一天结束时,它完全没有区别.我个人更喜欢使用,Id因为我发现指的是字段(让我们说Customer表和Id字段)Customer.CustomerId很麻烦,Customer.Id似乎更有意义.