在SQL中命名中间表的标准做法是什么?

Nib*_*Pig 4 sql naming-conventions

我有一个名为Product的表和一个名为Shop的表.每个商店都有一个销售的产品清单.我需要一个包含ShopID和ProductID的中间表.我该怎么称呼那张桌子?我的思绪已经空白了.

ShopProducts?

编辑:也许我应该称之为"ShopAvailableProducts"?或者这太令人困惑了.

ame*_*vin 6

是的ShopProduct(取决于您使用的复数)将是我如何命名链接实体.

Shop
  |
-----
| | |
ShopProduct
| | |
-----
  |
Product
Run Code Online (Sandbox Code Playgroud)

因此,商店可以有许多产品,每种产品都可以在许多商店出售