Mysql
 sql >> база данни >  >> RDS >> Mysql

Най-добра DB (MySQL) структура:Статии, които съдържат предпочитани тагове

Следното в никакъв случай не е изчерпателно/окончателно, но трябва да ви насочи в правилната посока.

Таблици:

news
=====
id
title
text

tag
===
id
tag

tag_map
=======
tag_id
news_id

favorite_tags
=============
user_id
tag_id

Заявка

SELECT * 
FROM favorite_tags
JOIN tag_map ON favorite_tags.tag_id = tag_map.tag_id
JOIN news ON tag_map.news_id = news.id
WHERE favorite_tags.user_id = $userid


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Преобразуване на обект в низ в PHP

  2. Yii - създаване на временна таблица и използването й в следващата заявка води до обща грешка:2014 Не може да се изпълнят заявки, докато други небуферирани заявки са активни

  3. ГРЕШКА при вмъкване във функцията ON duplicatekey UPDATE

  4. Пренебрегва ли опцията на функцията Pyspark DataFrameWriter jdbc игнорира ли цялата транзакция или само нарушаващи редове?

  5. PDO и MySQL "между"