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

Alternativa ke spoustě booleanů v MySQL?

Alternativa .. jistě .. snadné :

User tabulka, Interests tabulka UserInterests tabulka.

UserInterests se používá k uložení vztahu many-to-many mezi Users a Interests a obsahuje hodnoty, které jsou FOREGN KEY s z uvedených tabulek.

P.S. Opravdu byste si měli přečíst SQL Antipatterns rezervovat. Hodně byste se z toho naučili.




  1. odeslání zprávy uživateli předáním jeho ID do modální schránky

  2. 5 způsobů, jak implementovat vyhledávání bez rozlišení velkých a malých písmen v SQLite s plnou podporou Unicode

  3. Jak spouštět uložené procedury s Doctrine2 a MySQL

  4. Chyba MySQL/Amazon RDS:nemáte SUPER oprávnění...