ich eine Tabelle 'shop_visit_count'
mit Spalten ('user_id
‘, 'shop_id'
, 'visit_count'
, 'created_at'
, 'updated_at'
),Laravel - Pivot-Beziehung & die Beziehungen zu benennen
A user
kann visit_counts
viele Restaurant, kann ein restaurant
viele verschiedene Benutzer visit_counts
des gleichen Restaurant
die visit_count
wird jedes Mal der Benutzer aktualisiert werden, besucht ein Restaurant
Sollte ich das in eine pivot table
konvertieren? Oder sollte ich das inkrementelle Id primary key
Feld hinzufügen/behalten?
Wenn ich in eine pivot table
konvertieren soll, was soll ich diese many-to-many
Beziehung nennen? Da dies nicht wie die üblichen 'user'
, 'shop'
, 'shop_user'
Typ Beziehung ist, aber über die visit_count
?
Ist 'shop_visit_count' bereits eine Pivot-Tabelle? – Wreigh
Ich glaube, es passt zu den Pivot-Tabellenregeln, aber ich bin mir nicht sicher, wie ich die Viele-zu-Viele-Beziehungsfunktionen in der "Benutzer" - und "Shop" -Tabelle nennen soll, sollte ich es 'ShopVisitCounts()' nennen und "UserVisitCounts()"? – yeln