sql >> Databáze >  >> RDS >> Mysql

Je nerozumné přiřadit databázi MySQL každému uživateli na mém webu?

Použijte jednu databázi.

Použijte jednu tabulku pro uložení uživatelů a jednu tabulku pro uložení uvozovek.

Mezi těmito dvěma tabulkami máte tabulku, která obsahuje informace pro přiřazení uživatelů k cenovým nabídkám, tato tabulka bude obsahovat hodnocení, které uživatel uvedl v nabídce.

Tento jednoduchý design vám umožní uložit prakticky neomezený počet nabídek, neomezený počet uživatelů a každou nabídku budete moci přiřadit nule nebo více uživatelům a naopak.

Tabulka uprostřed bude obsahovat cizí klíče k tabulkám uživatelů a nabídek.

Možná bude užitečné, když si přečtete některé základy návrhu databáze, je zde spousta souvisejících otázek o stackoverflow.

Začněte s těmito...

Co je normalizace?

Co je důležité mít na paměti při navrhování databáze

Kolik polí je „příliš mnoho“ '?

Více tabulek nebo více sloupců ?



  1. PHP MySQL Google Chart JSON – úplný příklad

  2. GROUP BY pro souvislé řádky v SQL

  3. Smazat dotaz nefunguje v mysql

  4. Jak vytvořit jednoduchý výběrový dotaz v návrhovém zobrazení v Accessu 2016